Lightweight overlay volume, brightness (or anything) bar for Wayland
Lightweight overlay volume, brightness (or anything) bar for Wayland
Lightweight overlay volume, brightness (or anything) bar for Wayland compositors with support for wlr_layer_shell_unstable_v1 protocol.
Releases are signed with 5C6DA024DDE27178073EA103F4B432D5D67990E3 and published on GitHub.
Install dependencies:
* compile-time dependency
Run these commands:
git clone [email protected]:francma/wob.git
cd wob
meson build
ninja -C build
sudo ninja -C build installLaunch wob in a terminal, enter a value (positive integer), press return.
wobYou may manage a bar for audio volume, backlight intensity, or whatever, using a named pipe. Create a named pipe, e.g. /tmp/wobpipe, on your filesystem using.
mkfifo /tmp/wobpipeConnect the named pipe to the standard input of a wob instance.
tail -f /tmp/wobpipe | wobSet up your environment so that after updating audio volume, backlight intensity, or whatever, to a new value like 43, it writes that value into the pipe:
echo 43 > /tmp/wobpipeAdapt this use-case to your workflow (scripts, callbacks, or keybindings handled by the window manager).
See wob.ini.5 for styling and positioning options.
See systemd for systemd integration.
See Contrib space.
ISC, see LICENSE.
No open issues yet, or sync has not completed.