dwm’s status bar text can be set using the xsetroot -name $status notion. This very well leads to big scripts, which pull in unneeded dependencies. One solution for this is to write everything in C. C is much more efficient. This page will give you a barebone dwmstatus project and show examples on how to extend it to your needs.

The Barebone

git clone git://git.suckless.org/dwmstatus

This is a barebone project you can use for changing it to your needs.

User submitted versions

Please add your own version of dwmstatus here (keeping the list sorted).

Helper functions

If you have simple C functions for gathering system information, please add them here as file or as code example.


If you have any questions regarding dwmstatus, contact Christoph Lohmann (20h@r-36.net).