notify-send : Envoyez des notifications sur votre bureau
Table des matières
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.
Si la commande notify-send n'est pas disponible, installer comme suit :
Fedora et Red Hat + dérivées :
Debian, Ubuntu et dérivées :
Gentoo :
La commande notify-send s'utilise comme suit :
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 :
Avec un niveau d'importance critique :
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 :
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.
Installation
Si la commande notify-send n'est pas disponible, installer comme suit :
Fedora et Red Hat + dérivées :
Code BASH :
dnf install libnotify
Debian, Ubuntu et dérivées :
Code BASH :
apt install libnotify-bin
Gentoo :
Code BASH :
emerge -av x11-libs/libnotify
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