У меня есть приложение, которое выдает системное уведомление каждые 5 секунд.
Сверхурочно у меня в подносе уведомлений (Gnome env) становится тесно.
Как я могу очистить это, как каждую минуту, но мне нужно сделать это через Bash, чтобы я мог автоматизировать это позже.
РЕДАКТИРОВАТЬ
Я думаю, что я не разъяснил свой вопрос, следовательно, это редактирование.
Я хочу видеть уведомления. Но так как это в GNOME env, оно накапливается в трее уведомлений, если не очищено вручную.
Я не хочу очищать это вручную ... Я хочу очищать это автоматически после каждой 1 минуты. Поэтому я ищу способ сделать это из командной строки, чтобы потом можно было написать код в моем приложении.
Надеюсь, я прояснил свой вопрос ...
gnome
bash
notification-area
Alfie
источник
источник
Ответы:
Если вы написали приложение, вы можете просто поставить тайм-аут на уведомления:
Если нет, то единственный способ, которым я знаю, - перезапустить рабочий стол gnome. Вы можете сделать это, нажав Alt + F2, набрав «r», затем «Enter». Но если вы хотите сделать это через командную строку:
К сожалению, опция kill gnome помешает, если вы захотите продолжать использовать приложения во время перезапуска gnome-shell.
источник