Легковесная и гибко настраиваемая система визуальных уведомлений.

dunst 002

Dunst — простая и гибко настраиваемая GdkPixbuf / LibNotify система визуальных уведомлений.

dunst 003

Dunst позиционируется как легковесная замена системам визуальных уведомлений предоставляемых большинством рабочих окружений. Не зависит от каких либо библиотек элементов интерфейса (GTK, QT и пр), поэтому хорошо сочетается с окружениями построенными на оконных менеджерах (Openbox, Blackbox, Fluxbox, IceWM, dwm, i3 и др).

dunst 004

Система уведомлений Dunst гибко настраиваемая, все параметры можно задать с помощью простого конфигурационного файла (~/.config/dunst/dunstrc). Можно задать используемые шрифты, цвета и значки, время отображения и многое другое... При использовании нескольких мониторов для можно указать на каком мониторе отображать уведомления, или указать отображение на мониторе где курсор.

dunst 005

Dunst может отображать уведомления соответствующие определённым шаблонам, например это можно использовать чтобы получать уведомления о новых сообщениях от собеседников в Jabber-клиенте, присвоив каждому свой цвет, время отображения уведомления (заданное или закрытия вручную). Есть возможность просмотра "истории уведомлений", можно задать количество сохраняемых уведомлений.

dunst 006

dunst 007

Dunst поддерживает запуск пользовательских сценариев (скриптов) по отображению уведомлений, например прочитать уведомление с помощью eSpeak, подать звуковой сигнал и многое другое. В уведомлениях поддерживается контекстное меню (только фильтрует веб-адреса и открывает их в веб-браузере), используется dmenu (динамическое меню разработанное для тайлингового менеджера окон dwm).

dunst 008

Dunst содержит две служебные утилиты (dunstify и dunstmerge), для управления уведомлениями можно использовать мышь и/или клавиатурные сочетания.

dunst 009

dunst 010

dunst 011

Лицензия: BSD (Berkeley Software Distribution license)

dunst 012

Домашняя страница