Other file headers come with caveats:
- ‘#!/usr/bin/scsh -s’ :: Now that scsh is installed through Guix, this is not
where this file lives.
- ‘#!/usr/bin/env -S scsh -s’ :: This doesn't work when we need to specify move
arguments on the command line and need to use the meta-argument.
‘env -S scsh \’ doesn't work.
Add a ‘wm.target’ file that services can hook into and that Herbstluftwm starts
at the end of its startup script. This way different services can be sure that
the window manager itself has started up, and can be dependent on one another.
Hopefully this makes managing these background processes easier.
- Remove _some_ unused variables.
- Fix the font, height, and padding for the bar itself, and the modules inside.
- Remove the monitor, I always only have one now.
- Change some of the colors, because I’ve spent a little more time on this on
rincewind than on data.
- Add a script that will start polybar whenever herbstluftwm starts.
- Rename [bar/drd] to [bar/data] to match the hostname of data.