From b1276082ea4173e8ddf0fc0d4d59a4a4cd7a6529 Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Sun, 20 Sep 2026 10:54:34 +0800 Subject: [PATCH] refactor(noctalia): move theme mode into the declarative config The Settings UI stored `theme.mode` in ~/.local/state/noctalia/settings.toml, so it was not versioned. Pin it in the config baseline; the [location] sunrise/sunset schedule still drives light/dark. --- home/linux/gui/base/noctalia/config/config.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/home/linux/gui/base/noctalia/config/config.toml b/home/linux/gui/base/noctalia/config/config.toml index 18713f3b..0af037fe 100644 --- a/home/linux/gui/base/noctalia/config/config.toml +++ b/home/linux/gui/base/noctalia/config/config.toml @@ -24,6 +24,8 @@ directory = "~/Pictures/Screenshots" [theme] source = "builtin" builtin = "Catppuccin" +# Follow the sunrise/sunset schedule from [location]. +mode = "auto" # Application theming is managed by catppuccin/nix, so Noctalia templates stay off. [theme.templates]