WMFS, Urxvt, Mutt et les notifications visuelles

Désolé pour ce très long titre mais je n’ai vraiment pas trouvé mieux ! Enfin bref, à la vue des applications énoncées, je présume que cet article ne sera utile que pour une petite poignée d’utilisateurs.

Une fois la lecture de ce mini « How to » terminée, vous serez capable de :

  • Notifier visuellement la fin d’un programme lancé dans le terminal Urxvt.
  • Obtenir une notification visuelle à l’arrivée d’un nouveau courriel avec Mutt.

Rien de bien passionnant mais ça peut toujours servir !

How to :

Avant de commencer, vérifiez la présence des lignes suivantes dans le fichier de configuration de WMFS :

$ vim ~/.config/wmfs/wmfsrc
[tag]
        urgent_bg      = "#DD1111"
        urgent_fg      = "#000000"
[/tag]

Bien évidement, le code des couleurs est à modifier selon vos goûts ! Pour ceux et celles qui ne le savent pas, les notifications visuelles consistent a changer de couleur un tag : Simple mais efficace !

Passons maintenant à la configuration d’Urxvt, il faut ajouter au fichier de configuration la ligne suivante :

$ vim ~/.Xdefaults
URxvt*urgentOnBell: true

Rechargez ensuite le fichier, pour prendre les modifications en compte :

xrdb -load ~/Xdefaults

Un peu de pratique à présent, imaginons que vous lancez un téléchargement avec wget et que vous voulez être averti de sa fin. Il faudra alors le lancer de cette manière :

$ wget http://image.png ; echo $'\\a'

Vous pouvez faire un petit test avec cette simple commande :

$ sleep 5 ; echo $'\\a'

En toute logique, pour que ça fonctionne, il ne faut évidement pas avoir le focus sur l’application en question ;) .

Venons-en maintenant à Mutt, par habitude, celui-ci est constamment ouvert sur mon desktop. Pour être notifié visuellement de l’arrivée d’un nouveau courriel, il suffit d’ajouter une petite option à son fichier de configuration :

$ vim ~/.muttrc
set beep_new = "yes"

Relancez Mutt, vous serez à présent notifiés visuellement !

Pratique non ?

Dans la même catégorie :

 

 

Vus : 1679
Publié par Weedfast : 184