mirror from suckless.org. send patches to [email protected] mailing list. NO PRs
slstatus is a small tool for providing system status information to other programs over the EWMH property of the root window (used by dwm(1)) or standard input/output. It is designed to be as efficient as possible by only issuing the minimum of system calls required.
Currently slstatus works on FreeBSD, Linux and OpenBSD. In order to build slstatus you need the Xlib header files.
snd-mixer-oss
must be
loaded.sndio
must be installed.Edit config.mk to match your local setup (slstatus is installed into the /usr/local namespace by default).
Afterwards enter the following command to build and install slstatus (if necessary as root):
make clean install
See the man page for details.
slstatus can be customized by creating a custom config.h and (re)compiling the source code. This keeps it fast, secure and simple.