dmenu-notify
Очень понравилось dmenu - удобная штука! Тут же решил использовать ее в скриптах, и первым делом реализовать с помощью этого меню.. внезапно, всплывающие уведомления :)
Цикл ставит сообщения, идущие подряд, в очередь (иначе и не заработает, 2 экземпляра dmenu не могут быть запущены одновременно). Проверить, как работает, можно например такой командой
Всякие notify-send пожалуй можно отравлять в отставку, да и вид этих бабблов мне никогда не нравился..
#!/bin/sh if [ -n "$1" ] then title="$1" item="$2" else title=Dmenu item="hello!" # Example: "First\nSecond\nOther" fi dmenu_command=/path/to/dmenu while ps ax | grep $dmenu_command | grep -v grep > /dev/null do sleep 2 done echo -e "$item" | $dmenu_command -fn "SansMono:pixelsize=15" -nb "#222222" -sf "#eeeeee" -nf "#bbbbbb" -p "$title" exit 0
Цикл ставит сообщения, идущие подряд, в очередь (иначе и не заработает, 2 экземпляра dmenu не могут быть запущены одновременно). Проверить, как работает, можно например такой командой
(dmenu-notify First &); sleep 1; dmenu-notify Second
Всякие notify-send пожалуй можно отравлять в отставку, да и вид этих бабблов мне никогда не нравился..
Отправить комментарий