From 2b8e40f37f8a81fb1646b7978597b464fe4c8742 Mon Sep 17 00:00:00 2001 From: nevaforget Date: Tue, 7 Apr 2026 13:13:44 +0200 Subject: [PATCH] docs: update README and DECISIONS for Walker moonarch theme --- DECISIONS.md | 6 ++++++ README.md | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/DECISIONS.md b/DECISIONS.md index 7f5c745..79f1602 100644 --- a/DECISIONS.md +++ b/DECISIONS.md @@ -1,5 +1,11 @@ # Decisions +## 2026-04-07 – Walker theme: gtk-inherit → moonarch with fixed colors +- **Who**: Dominik, ClaudeCode +- **Why**: gtk-inherit theme relied on GTK4 color inheritance which works but doesn't update live when switching GTK themes (Walker service needs restart). Explicit color definitions make the theme self-contained and predictable. +- **Tradeoffs**: Colors no longer auto-follow GTK theme changes. Acceptable since moonarch uses a fixed Catppuccin Mocha palette anyway. +- **How**: Renamed theme to moonarch, added @define-color with Colloid-Grey-Dark-Catppuccin values, reduced border/shadow weight. + ## 2026-04-07 – Migrate archinstall config to v4 format - **Who**: Dominik, ClaudeCode - **Why**: archinstall v4.1 introduced new canonical key names. Old keys (audio_config, bootloader, custom-commands) are soft-deprecated and auto-mapped, but custom-commands (hyphen) vs custom_commands (underscore) was risky. diff --git a/README.md b/README.md index f5881f8..708ce9e 100644 --- a/README.md +++ b/README.md @@ -112,7 +112,7 @@ defaults/ xdg/ System-wide XDG configs (deployed to /etc/xdg/) niri/config.kdl Compositor: layout, keybinds, startup apps waybar/config, style.css Bar: modules, layout, Catppuccin styling - walker/config.toml, themes/ Launcher: Walker config + gtk-inherit theme + walker/config.toml, themes/ Launcher: Walker config + moonarch theme (Catppuccin Mocha) foot/foot.ini Terminal: font, colors, keybinds swaync/config.json, style.css Notifications: appearance, behavior, MPRIS kanshi/config Display profiles (empty seed, user-configured via wdisplays)