A dwm bar that is on par with other advanced bars such as i3blocks and polybar
- The ability to schedule running each function independently
- The extensibility to write any script and use its STDOUT and show it on the bar
- Currently shows date and time, battery level, volume level, DarkSky weather forecast, keyboard layout, current music track
- Run
sudo make install
to build the components into abin/
directory and to copy the executableonpar
into/usr/local/bin
- Add the
bin/
directory to your $PATH - Run
make run
to run the executable
- To start
onpar
with system startup, Addonpar&
to your.xinitrc
or to your system's startup config file - To add more components, add them to
components
directory, and call them in the code ofonpar
, then redo the installation steps
- Make it configurable
- [] Add support for colors
- Add icons
- [] Revisit the use of goroutines and the possibility to use alarm signals instead
- Refactor the code
- [] Add a way to log runtime errors
- [] Add a config file
See LICENSE.