Commit graph

23 commits

Author SHA1 Message Date
6c3bf82014 [polybar] Use notmuch if available to count unread emails 2022-05-26 23:32:52 -07:00
951141c7d7 [polybar] Add Shepherd service 2022-05-10 19:38:02 -07:00
5bcc4de582 [polybar] Several fixes for ‘inbox-size’
- Make the header more robust. If we need to add more argumetns to the scsh
  command-line this will let us do that more easily in the future without having
  to change the header again.

- Don't ‘display’ the result of the call to ‘run’ because that should always be
  ‘0’, unless something went wrong. Regardless, it doesn't belong in the output
  of this program.

- Use ‘rx’ in Emacs to build the regular expression. This is easier to read,
  especially considering how many times a single ‘\’ has to be escaped (once for
  the string in scsh, and once more for the string in Emacs).
2022-03-03 01:20:50 -08:00
88b6ba1760 Update scsh file headers for shell scripts
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.
2022-03-03 01:17:04 -08:00
fc6b53d4df [polybar] Show how many items there are in my GTD inbox 2022-01-20 21:48:24 -08:00
7c7c01ea76 [polybar] Show the total number of unread emails 2021-11-06 01:15:25 -07:00
9b662e2609 Add systemd services for some background tasks
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.
2021-11-02 22:06:32 -07:00
72d40a0936 [polybar] Fixup polybar
- 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.
2021-11-02 22:06:32 -07:00
342bb20e05 [polybar] Show the system tray in the center on rincewind 2021-11-02 22:06:32 -07:00
0899b0b95a [polybar] Show the pulseaudio widget on rincewind 2021-11-02 22:06:32 -07:00
5bf163e430 [polybar] Add VPN module for rincewind 2021-11-02 22:06:32 -07:00
c1223b4b23 Fix monitor for polybar on rincewind 2020-12-26 23:17:23 -08:00
a420e6bf29 Remove unused volume module 2020-12-26 23:17:23 -08:00
b7719aabae Adjust polybar colors to match ‘yoshi-theme’ 2020-12-26 23:17:23 -08:00
fec00155e1 Change polybar’s background color
This is to make it look more like my Emacs mode line.
2020-12-26 23:17:23 -08:00
f5e61a52c7 Show available desktop tags in polybar 2020-12-26 23:17:23 -08:00
4b637506d9 Automatically hide polybar if necessary
xfreerdp doesn’t seem to play nice with Polybar, so hide Polybar whenever
xfreerdp is focused.
2020-04-26 16:17:45 -07:00
7332f38f1b Change the monitor for polybar’r rincewind config
Also enable IPC
2020-04-22 23:19:28 -07:00
d51518fa00 Fix formatting 2020-04-22 23:19:20 -07:00
3cad689fed Fix fonts in polybar
Icons are now actually show in the bar
2019-04-29 15:24:27 -07:00
97c0fe91f3 Make polybar autostart script executable 2019-04-14 16:10:27 -07:00
0b76dbdb7b Add config for rincewind’s polybar
- 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.
2019-04-14 14:17:24 -07:00
e603b364d8 Add polybar config 2019-04-14 13:30:02 -07:00