This is a personal, experimental build of slstatus. It is a vanilla slstatus with custom settings. No patches applied.
Currently slstatus works on FreeBSD, Linux and OpenBSD. In order to build slstatus you need the Xlib header files.
- For volume percentage on Linux the kernel module
snd-mixer-ossmust be loaded. - For volume percentage on FreeBSD,
sndiomust be installed.
In addition, you will need to install the scripts from custom-modules to your $PATH, lm_sensors and a patched font, for example Roboto Mono Nerd Fonts family.
git clone https://github.com/pleskunov/slstatus.git
cd slstatus
doas make clean installslstatus can be customized by creating a custom config.h and (re)compiling the source code.