Aller au contenu

Notifier sur macOS en ligne de commande avec terminal-notifier

mac-chat-cover

Notifier sur macOS en ligne de commande avec terminal-notifier

Section intitulée « Notifier sur macOS en ligne de commande avec terminal-notifier »

Recevoir une notification système sur macOS n’est pas réservé aux applications, il est possible d’en envoyer directement depuis le Terminal grâce à l’outil terminal-notifier. Cet utilitaire simple permet d’intégrer des alertes visuelles dans vos scripts, vos tâches cron, ou tout autre automatisation.

Pour installer terminal-notifier, il suffit d’utiliser Homebrew, le gestionnaire de paquets bien connu sous macOS. Lancez dans votre terminal :

Fenêtre de terminal
brew install terminal-notifier

Une fois installé, l’envoi d’une notification est immédiat. Voici un exemple de la commande :

Fenêtre de terminal
terminal-notifier -message "C'est l'heure de la binouse 🍺" -title "Notification CLI"

Cela affichera une notification native dans le Centre de notifications macOS.

Vous pouvez personnaliser davantage les notifications en ajoutant des options telles que -subtitle, -open (pour ouvrir une URL au clic), ou -sound pour jouer un son.

Exemple :

Fenêtre de terminal
terminal-notifier -message "C'est l'heure de la binouse avec son 🍺" -title "Notification CLI" -sound default

Les cas d’utilisation pour cet outil sont variés :

  • Alertes en fin de script ou au début pour indiquer le lancement
  • Rappels personnalisés (crons, TODO, acheter des fleurs à sa copine. etc.)
  • Notifications depuis des outils d’automatisation maison

terminal-notifier est très utile. Il vous permet de rajouter des notifications sur la plupart de vos scripts. Néanmoins, n’oubliez pas une chose : trop de notifications tue la notification.