Notification sous Linux / DWM

10 septembre 2013

J’ai une configuration minimaliste sur mes ordis : GNU/Linux/Ubuntu pour la couche OS et dwm pour l’interface graphique. Pour avoir un minimum de confort sur le portable, j’aime bien être alerté quand la batterie arrive à 5%. Jusque là, j’utilisais xmessage qui ouvrait une fenêtre avec le message d’alerte. Mais une fenêtre qui s’ouvre brutalement sous dwm, un « tiling window manager » ça n’a pas le même effet que sur les windows managers classiques : c’est très intrusif, surtout en plein édition de code…

Bref, j’ai découvert « notify-send » qui permet d’exploiter le système de notification (j’utilise notify-osd). Il s’utilise très simplement en ligne de commande :

notify-send « Hello le monde »

L’utilitaire se trouve dans le package « libnotify-bin » (à installer donc).

Petit mémo plus complet en suivant ce lien : http://memo-linux.com/notify-send-outil-de-notification/

Note complémentaire : en multi-screen, la notification ne va pas aller forcément sur l’écran avec le focus. Pour y remédier, il faut forcer le suivi du focus dans notify-osd en suivant les instructions suivantes :

Thanks to https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/331369/comments/13