Ярлык, чтобы скрыть libnotify
Мне было интересно, если можно сделать ярлык, чтобы скрыть все эти уведомления пузырьков (libnotify) в течение некоторого времени. Почему я спрашиваю это? Потому что иногда я хочу что-то увидеть, прочитать или даже показать и страницу для кого-то, и эти пузыри немного беспокоят. Так что, если это возможно, будет действительно круто:)
Спасибо:)
2 ответа
Я не думаю, что есть прямой способ отключить и снова включить уведомления.
Однако вы можете написать два сценария, которые вы можете иметь на своем рабочем столе, или док-станцию, такую как awn/docky и т. Д. Сценарии будут удалять разрешение на выполнение из исполняемого файла, который запускается для отображения уведомления. Вам также нужно убить запущенный процесс уведомления.
один скрипт - давайте назовем его "disableNotify" может иметь команды
sudo chmod -x /usr/lib/notify-osd/notify-osd
killall notify-osd
другой сценарий - давайте назовем его "enableNotify" может иметь команды
sudo chmod +x /usr/lib/notify-osd/notify-osd
Создайте каждый скрипт как текстовый файл в текстовом редакторе
Дать сценарию права на выполнение, т.е.
chmod +x enableNotify
chmod +x disableNotify
Сценарии, очевидно, запросят у вас пароль, поскольку он использует "sudo". Есть способы предотвратить это, но это, возможно, стоит другого вопроса.
Я сделал скрипт с командами fossfreedom для переключения уведомлений-osd в Ubuntu 12.04. В этом ответе я также покажу, как связать его с сочетанием клавиш.