Сменить статус у pidgin при включении/выключении mate{gnome}-screensaver

Создать ~/bin/status-pidgin.sh
#!/bin/sh
dbus-monitor --session "type='signal',interface='org.mate.ScreenSaver'" |
while read x; do
case "$x" in
*"boolean true"*) /usr/bin/purple-remote setstatus?status=offline ;;
*"boolean false"*) /usr/bin/purple-remote setstatus?status=available ;;
esac
done

chmod +x ~/bin/status-pidgin.sh
Добавить его в «запускаемые приложения»
Для Gnome аналогично, только заменить org.mate.ScreenSaver на org.gnome.ScreenSaver

Опубликовано 17.01.2018 в 12:48 · Автор MIkhail Timofeev · Ссылка
Рубрики: Linux