theme-apply sent reload-config to com.mitchellh.ghostty only, and its comment claimed the scratchpad 'is the same process'. It is not — that is the whole point of the --class in settings/hyprland.nix. Ghostty's --class IS the GTK application id, which is how it forces a separate instance, and a separate instance owns its own bus name and object path. So the scratchpad never got the reload and kept the old palette until it was killed. Now both are told, scratchpad first and best-effort, since it only exists once SUPER+Return has been pressed this session. |
||
|---|---|---|
| .. | ||
| audio.nix | ||
| desktop.nix | ||
| hyprland.nix | ||
| locale.nix | ||
| quickshell.nix | ||
| shell.nix | ||
| stylix.nix | ||
| theming.nix | ||
| ui.nix | ||
| users.nix | ||