[ArchLinux] dunst: gestionnaire de notifications

Lors de l’installation et du test de udiskie, j’ai constaté l’apparition de l’erreur suivante dans mon terminal:

Failed to show notification: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files

Après une recherche rapide, il semble que je ne possède pas de gestionnaire de notification installé sur mon système. Je me suis donc tourné vers dunst :

sudo pacman -S dunst

Il ne reste plus qu’à copier le fichier de configuration par défaut vers mon .config :

mkdir -p ~/.config/dunst
sudo cp /usr/share/dunst/dunstrc ~/.config/dunst
sudo chown <user>:<group> .config/dunst/dunstrc

Puis à s’assurer du démarrage automatique de dunst au lancement de mon gestionnaire de fenêtre i3 en modifiant le fichier ~/.config/i3/config et en y ajoutant:

exec --no-startup-id dunst -config ~/.config/dunst/dunstrc

Et voilà !

[ArchLinux] Montage auto des supports amovibles

Jusqu’à présent, mon système Arch était en mesure de monter les supports amovibles, ces derniers s’affichant correctement dans PCManFM. Néanmoins, le démontage par simple clic ne fonctionnait pas: en cause un problème de manque de droit.

À la lecture récente d’un article de blog, je suis tombé sur un court passage vantant les mérites de l’utilitaire udiskie (avec mention de la possibilité de l’intégrer avec pass pour l’ouverture des supports chiffrés LUKS). Je me suis donc lancé dans l’intégration du programme à mon système.

Dans un premier temps, installation via pacman:

sudo pacman -S udiskie

Une fois installé, lancement automatique à l’ouverture de session en ajoutant la ligne suivante dans mon .xinitrc :

udiskie -2 -s &

Les supports amovibles tels que les clés USB, ou les disques durs externes sont désormais démontés sans erreur !

Devoxx France 2018 – Petite sélection

À la mi-avril avait lieu le Devoxx France à Paris, cycle de conférence sur 3 jours, à destination des développeurs. Voici quelques interventions qui ont retenu mon attention.

Laissez tomber Express, passez à son successeur
Présentation de Koa. Plus léger qu’Express, avec juste le minimum et surtout le support des fonctions async par défaut.

Gagner des super pouvoirs avec le terminal
Petit tour d’horizon sur tout ce qu’il est possible de faire directement dans son terminal (avec les « bons » logiciels).

Attention ! Ne mets pas cette clé tu risques de te faire hacker très fort !
Sur le danger de tout ce qui ressemble à une clé USB et ce qu’il est possible de faire avec un micro-controleur très simple.

T’es plutôt merge ou rebase ?
Petit point sur Git.

Les Tests End to End avec des raspberry pi chez leboncoin
Un impressionnant système de test auto sur mobile, construit de zéro.

Quand une documentation devient un problème et que faire alors
Bonnes pratiques et retour d’expérience sur la gestion d’une documentation.

NodeJS 5 bonnes raisons pour lesquelles vous devriez y jeter un oeil
Introduction à NodeJS et l’environnement JS en 2018.

RxJS Les clefs pour comprendre les observables
Quelques explications sur les observables. Quelques exemples intéressants.

Angular et performances
Optimiser Angular. Nouveautés.

RetourAuxSources Les cookies HTTP
Tous savoir sur les cookies !