status
This is a status script for dwm
Modules
Each module of your statusbar is a scripts that is located under ~/.local/share/status/
Each script will be executed in alphanumeric order, so if you want to have a specific order in which your bar is displayed use numbers as prefix of your scripts like this:
~/.local/share/status:
00_battery
01_volume
02_clock
...
Usage
To start the status daemon use the -d flag.
If you want that the statusbar updates a unit, for example 01_volume when
the volume buttons are pressed, just just execute status -u 01_volume to
update the unit.
Config
In the config under ~/.config/status/config you can set the following
variables:
- CMDFIFO: Where to place the FIFO which is the communication layer between the daemon and the update requests. (default: ~/.cache/status)
- BINDIR: Where your unit files are stored (default: ~/.local/share/status/)
- AUTOREFRESH: After how many seconds the statusbar should autorefresh (default: 60)
The config is just sourced into the script so just use POSIX-Shell Syntax in it.
TODO
- Only update single unit instead of whole status