Track wallust; retire the sway-era colour pipeline

The laptops are themed by wallust, whose config and five templates lived
only in ~/.config/wallust on each machine. A fresh install would have had
no colours at all: hyprland.conf sources colors.conf on its first line and
waybar's style.css imports colors.css on its first line, and nothing in
the repo generated either. Both generated files are now linked per host so
bootstrap works, and wallust writes back through the symlinks.

update_colors.sh was its predecessor and is now actively harmful: it
writes sway/config and wofi/style.css, neither of which exists on any
machine any more, and it regenerates waybar/style.css from a template that
was never carried across -- so running it would have overwritten the
shared Hyprland waybar style with sway-era output.

common/colors (255 theme files, 1.1 MB) was only ever its input.
This commit is contained in:
connor committed 2026-09-14 14:42:53 -04:00
1 parent daedb56dff
commit b25415d1a2
264 files changed
+166 -6433

No files matched your search

+3 -1
View File
@@ -10,12 +10,14 @@
force: true
- link:
~/.config/wallust: common/wallust
~/.config/hypr/colors.conf: hosts/sctfw004/hypr/colors.conf
~/.config/waybar/colors.css: hosts/sctfw004/waybar/colors.css
~/.config/git/identity: hosts/sctfw004/git/identity
~/.config/kitty: common/kitty
~/.config/alacritty: common/alacritty
~/.config/qutebrowser: common/qutebrowser
~/.config/networkmanager-dmenu: common/networkmanager-dmenu
~/.colors: common/colors
~/.julia/config/startup.jl: common/startup.jl
~/.config/opencode/personal.json: common/opencode/personal.json
~/.config/opencode/work.json: common/opencode/work.json