Creo que sería mejor simplemente eliminar libnotify
y notify-send
de la ecuación, dados sus requisitos establecidos, no proporcionan ninguna flexibilidad adicional de funcionalidad.
Si está buscando una barra de estado mínima, conky tiene una gran cantidad de funcionalidades, todas las cuales pueden actualizarse en tiempo real (dependiendo de la cantidad de recursos que esté preparado para aceptar).
Si desea adaptar algo específico a su configuración, también puede usar scripting simple y dzen .
También puede combinar los dos y el canal conky a dzen para su barra de estado; lo que también significa que puede mostrar iconos en la barra, si eso es lo que busca.
Hay un hilo largo conky en los tableros de Arch que tiene una miríada de diferentes configuraciones y enfoques para proporcionar algo de inspiración.
Para notificaciones simples, puede combinar dzen
y inotifywait
(desde el paquete inotify-tools ) para lograr esto. Por ejemplo, uso este script para notificarme cuando mi nick está resaltado en IRC:
#!/bin/bash
dir="$HOME/Dropbox/Centurion/irssi/"
while inotifywait -qqre attrib "$dir" >/dev/null 2>&1; do
echo "IRC:" "You have been pinged..." | dzen2 -p 5
done