refactor(home): default hyprland kb_layout to neutral us

the baseline hard-coded a german layout, leaking a personal value into a
module meant to be region-neutral. ship `mkDefault "us"` like `console.keyMap`
so a consumer overrides it from their inventory.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-08-06 09:25:07 +02:00
co-authored by Claude Opus 4.8
parent ac4fd32e2b
commit cc7945b28b
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -48,7 +48,8 @@ declaratively in `modules/home.nix` (`wayland.windowManager.hyprland`, `programs
`programs.foot`). Font is JetBrainsMono Nerd Font; Waybar/foot use Nerd Font glyphs
(nf-md set) for icons, so new glyphs should come from that set for visual consistency.
Hyprland uses the **master** layout and a **German** keyboard (`kb_layout = "de"`).
Hyprland uses the **master** layout; `kb_layout` ships neutral (`mkDefault "us"`),
overridden per-inventory like `console.keyMap`.
Look deliberately minimal: animations, blur, rounding, and shadows are all turned
**off** on purpose — don't reintroduce them when adding desktop tweaks.