Interface et Session graphique

notify-send : Envoyez des notifications sur votre bureau

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières

notify-send



Introduction



notify-send est une commande de notification de bureau qui permet d'envoyer des notifications à l'utilisateur sur sa session graphique.
Suivant l'environnement de bureau utilisé, ces notifications sont généralement affichées dans la barre d'état ou dans la zone de notification.

Utilisation



La commande notify-send s'utilise comme suit :

Code BASH :
notify-send "Titre notif" "Message à envoyer"


Cet exemple est assez simple.

Cependant, on va pouvoir ajouter des options à la commande notify-send pour personnaliser l'apparence et le comportement de la notification.
Parmi ces options :
-u pour pour spécifier l'importance de la notification (low, normal, critical)
-i permet de spécifier une icône spécifique au lieu de celle par défaut


Voici quelques exemples :

Avec une icônes :

Code BASH :
notify-send -i /usr/share/icons/Papirus-Dark/22x22/actions/backup.svg "Backup terminé" "Le script de backup est terminé, vous pouvez retirer le disque dur externe"


Avec un niveau d'importance critique :

Code BASH :
notify-send -u critical "Attention" "Mémoire disponible très faible"


Il y a bien sûr beaucoup plus d'options disponibles, cet article va pouvoir éventuellement éveiller votre curiosité. Toutes les options sont dans la documentation de notify-send :

Code BASH :
man notify-send