Skip to content
Saweet edited this page Oct 11, 2020 · 9 revisions

Notifications

i3-volume supports a different methods of displaying on-screen notifications for volume changes.

The standard and recommended method is with a libnotify compatible notification daemon such as notify-osd and dunst. Some alternatives include xob and xosd. xob which is lightweight and has minimal dependencies, and likewise has a limited subset of features (such as the current lack of support for icons). xosd is another lightweight alternative with a limited feature set, but is also very customizable.

Examples

notify-osd dunst xob
xosd herbe

If you are using dunst, you may optionally choose to use dunstify instead of notify-send by specifying the -y option.

Using xob

Read the wiki.

Using XOSD

Read the wiki.

Using herbe

Read the wiki.

Expiration / Timeout

Expiration time of notifications for libnotify-compatible daemons can be specified using the -e <time_in_milliseconds> option. Default is 1500 ms. (Ubuntu's Notify OSD and GNOME Shell both ignore the expiration parameter.) It can also be used with xosd.

With xob you can't specify the expiration with i3-volume, instead you must specify the timeout on the xob binary itself with the -t option.

Clone this wiki locally