Интеграция терминала гнома с уведомляет-osd

Я задаюсь вопросом, возможно ли интегрировать NotifyOSD с терминалом гнома.

Я хотел бы, если бы NotifyOSD предупредил меня, если был новый вывод в терминале гнома (если окно не фокусируется). Как только новый вывод печатается, и окно не фокусируется, это предупредило бы меня через, уведомляют-osd (в 1 раз только). Например:

gnome-terminal notifications with notify-osd

Действительно ли это возможно?

Спасибо.

6
задан 18 June 2011 в 19:31

2 ответа

Используйте Терминал Пантеона вместо терминала GNOME. Это имеет встроенную функцию уведомлений - на самом деле, я записал это. Вот демонстрация: https://www.youtube.com/watch? v=WLhTmnifAro

2
ответ дан 23 November 2019 в 07:58

Dustin Kirkland, Базовый Разработчик Сервера Ubuntu отправил что-то очень интересное на своем блоге: сделан псевдоним, который можно добавить к .bashrc файлу, который будет уведомлен, когда задание Вы работаете в терминале.

Установка всего

  1. Для использования его просто отредактируйте ~/.bashrc файл:

gedit ~/.bashrc

и вставьте это в конце файла:

alias alert_helper='history|tail -n1|sed -e "s/^\s*[0-9]\+\s*//" -e "s/;\s*alert$//"'
alias alert='notify-send -i /usr/share/icons/gnome/32x32/apps/gnome-terminal.png "[$?] $(alert_helper)"'
  1. Теперь получите свой .bashrc:

источник ~/.bashrc

Попробовать

Быть уведомленным, когда задание Вы работаете в терминале, сделано, добавьте"; предупредите" в конце команды (без кавычек).

Как тестовая команда можно работать:

сон 20; предупреждение

Пример: Если Вы хотите быть уведомленными, когда Вы компилируете некоторую программу, выполняете "сделать" команду как это:

сделайте; предупреждение

Большое спасибо Dustin Kirkland для псевдонима!

3
ответ дан 23 November 2019 в 07:58

Другие вопросы по тегам:

Похожие вопросы: