Все мы знаем, что у Skype в Ubuntu довольно некрасивое оповещение о пришедших сообщениях. А у Ubuntu есть своя красивая возможность отображать всплывающие окна с помощью notify-osd (этим пользуются многие IM клиенты). Почему Skype до сих пор не использует notify-osd остаётся загадкой, но мы можем сами это исправить.
После всех несложных манипуляций оповещения будут выглядеть так:
Итак. Для начала нам нужен пакет notify-osd, устанавливаем:
1
|
sudo
apt
-
get
install
notify
-
osd
|
Всё, самое сложное позади. 🙂 Теперь идём в настройки, там выбираем пункт "Уведомления" и выбираем нужное нам действие. Покажу на примере сообщения в чат:
- Нажимаем "Больше настроек"
- Снимаем галочку "Отображать всплывающее уведомление", что бы убрать старый вариант уведомлений
- Ставим галочку "Запускать следующий скрипт" и вводим сам скрипт.
В моём примере скрипт следующий:
1
|
notify
-
send
"%sname"
"%smessage"
-
i
skype
|
Первая переменная в кавычках это заголовок всплывающего окна, вторая - сообщение. Ниже список переменных:
Глобальные параметры:
%type — тип события
%sskype — Skype имя контакта (где это применимо)
%sname — отображаемое имя контакта (где это применимо)
Сообщения в чате:
%smessage — собственно текст сообщения
Передача файла:
%fpath — путь к файлу
%fname — имя файла
%fsize — размер файла (в байтах)
%fprogress — статус загрузки (в байтах)
%fspeed — скорость загрузки (байт в секунду)
Кому как, а мне такой способ оповещения больше нравится. 🙂 А как вам?