Je suis un utilisateur assidu de mutt moi-même, et ta question m'a titillé la curiosité.
J'ai cherché un peu dans les sources, et ma réponse est "tu peux pas".
Le beep semble géré par la bibliothèque ncurses, et aucune alternative n'est prévue dans le code.
Il doit être possible facilement de faire un patch pour rajouter le support audio, mais se posent alors trois questions :
- Veut-on *vraiment* ajouter du son à mutt ? Si oui, alors
-- En passant par une commande externe ? (set play_on_receive="/usr/local/bin/mplayer ~/snd/newmail.ogg")
-- En liant mutt avec une lib audio ? (set reception_sample="~/snd/newmail.ogg")
Je dirais non à la première, mais ça doit pas être trop dur à patcher, car le code de mutt à l'air franchement propre. Si jamais on dit "oui", alors je pense qu'il faut passer par un player externe pour limiter les dépendances.
Et on peut même alors utiliser une commande complexe en généralisant le concept:
set trigger_on_reception="un script qui joue un morceau, lance un popup, et tweet sur facebook".
J'ai pas le temps de faire ça, et je doute que le mainteneur de mutt veuille une telle option dans son logiciel [1], mais tu peux tenter un patch non-officiel.
Demande sur la mailing-list ce qu'ils en pensent.
[1] Idéalement, tu coderais une appli en perl qui irait se connecter sur ton imap et qui ferait la tâche voulue. Ça n'a pas à être dans mutt lui même.
Va jeter un œil sur [http://en.wikipedia.org/wiki/Biff_(computing)]
# Sources
Posté par Axioplase ıɥs∀ (site web personnel) . En réponse au message Du son avec Mutt. Évalué à 4.
J'ai cherché un peu dans les sources, et ma réponse est "tu peux pas".
Le beep semble géré par la bibliothèque ncurses, et aucune alternative n'est prévue dans le code.
Il doit être possible facilement de faire un patch pour rajouter le support audio, mais se posent alors trois questions :
- Veut-on *vraiment* ajouter du son à mutt ? Si oui, alors
-- En passant par une commande externe ? (set play_on_receive="/usr/local/bin/mplayer ~/snd/newmail.ogg")
-- En liant mutt avec une lib audio ? (set reception_sample="~/snd/newmail.ogg")
Je dirais non à la première, mais ça doit pas être trop dur à patcher, car le code de mutt à l'air franchement propre. Si jamais on dit "oui", alors je pense qu'il faut passer par un player externe pour limiter les dépendances.
Et on peut même alors utiliser une commande complexe en généralisant le concept:
set trigger_on_reception="un script qui joue un morceau, lance un popup, et tweet sur facebook".
J'ai pas le temps de faire ça, et je doute que le mainteneur de mutt veuille une telle option dans son logiciel [1], mais tu peux tenter un patch non-officiel.
Demande sur la mailing-list ce qu'ils en pensent.
[1] Idéalement, tu coderais une appli en perl qui irait se connecter sur ton imap et qui ferait la tâche voulue. Ça n'a pas à être dans mutt lui même.
Va jeter un œil sur [http://en.wikipedia.org/wiki/Biff_(computing)]