Description

Add a system tray next to the bar. Heed the warning, this is far from suckless ^^

preview

Superseded by bar-systray.

Dependencies

Applying the patch

The patch applies on top of the bar patch. That needs to be applied first.

The patch creates subdirectories lib and include. After patching, but before make, install libstatusnotifier-systray-gtk4.a and snsystray.h from statusnotifier-systray-gtk4 in the directories. One possible way to do that:

  1. Clone https://codeberg.org/janetski/statusnotifier-systray-gtk4. Can clone to any location.
  2. From statusnotifier-systray-gtk4 root:
    1. $ meson setup --default-library=static --prefix=/ -Dgir=false -Dvala=false -Ddocs=false build
    2. $ meson compile -C build
    3. $ DESTDIR=$DWLDIR meson install -C build, where $DWLDIR is the path to dwl root.
  3. Finally, from dwl root, run make.

Download

Authors