This repository has been archived on 2023-04-13. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Swindles McCoop 76a9732bbd Fix typo 2023-04-13 17:52:13 +00:00
makefiles Update configuration method 2022-10-03 15:35:03 -04:00
.gitignore Add blocks.h 2022-07-24 05:11:39 -04:00
LICENSE Initial commit 2022-07-24 05:08:49 -04:00
Makefile Update configuration method 2022-10-03 15:35:03 -04:00 Fix typo 2023-04-13 17:52:13 +00:00
blocks.h Add ifdef to define kill sig between OSes 2022-10-28 14:53:40 -04:00
configure Update configuration method 2022-10-03 15:35:03 -04:00
dwmblocks.c Initial commit 2022-07-24 05:08:49 -04:00


Status bar built for my build of DWM. Compatible with Linux, OpenBSD, and FreeBSD, however I have not yet written the actual functionality for FreeBSD in the scripts yet.

Compiling and Installing

./configure && make && doas make install

Replace doas with sudo as necessary.

Software Made to Work With This


Each module depends on a script of mine, specifically the following:

  • sb-cpuusage
  • sb-volume
  • sb-memory
  • sb-cputemp
  • sb-network
  • sb-battery
    All of these scripts can be found in my dotfiles repo. Simply download each script, make them each executable, and place them somewhere in your $PATH.