Hey all,
I just finished my first real Zig project: zlstatus, a minimal, event-driven status monitor for dwl/dwm, inspired by slstatus
.
It’s written in Zig in a very “C style” (no std lib), using epoll and ALSA directly. It updates once per minute and also instantly on volume change.
It works both on X11 (setting the root window name like slstatus
) and on Wayland (writing to stdout, for use with patched dwl
).
I use it every day and thought some folks here might appreciate it. Any feedback is welcome!