nixos/settings
rope 40f795db7b theming: stop fish repainting the palette, drive hyprland via eval
fish's stylix target sources base16-fish, which printf's OSC 4 and OSC
10/11 with build-time colours at every shell start — it painted the old
scheme back over ghostty on every reload, and again in each new window.

hyprctl keyword is legacy-parser only and refuses under the lua config
("Use eval."); emit hl.config lua and hyprctl eval it instead.

theme-apply now logs to ~/.local/state/theme-apply.log: quickshell starts
it with execDetached, which drops stdio, so stderr went nowhere.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-19 15:39:46 +01:00
..
audio.nix hosts: add FredOS-Kayla — plain KDE Plasma desktop for kayla 2026-08-10 08:44:52 +01:00
desktop.nix theming: re-theme every app on wallpaper switch, crossfade wallpaper 2026-08-19 14:31:24 +01:00
hyprland.nix hyprland: focus scratchpads on toggle without warping the cursor 2026-08-17 11:55:30 +01:00
locale.nix
quickshell.nix theming: re-theme every app on wallpaper switch, crossfade wallpaper 2026-08-19 14:31:24 +01:00
shell.nix shell: add gpumean, a settled GPU busy sampler 2026-08-19 14:10:11 +01:00
stylix.nix theming: re-theme every app on wallpaper switch, crossfade wallpaper 2026-08-19 14:31:24 +01:00
theming.nix theming: stop fish repainting the palette, drive hyprland via eval 2026-08-19 15:39:46 +01:00
ui.nix ui: radius 20 2026-08-19 11:35:20 +01:00
users.nix hosts: add FredOS-Kayla — plain KDE Plasma desktop for kayla 2026-08-10 08:44:52 +01:00