feat: migrate theme and font to declarative Nix options
Some checks failed
Check / eval-and-lint (push) Has been cancelled

This commit is contained in:
Bernardo Magri
2026-05-31 19:33:33 +01:00
parent a2649728d3
commit 130ae80f3e
6 changed files with 33 additions and 42 deletions

View File

@@ -61,7 +61,10 @@ in
theme = lib.mkOption {
type = lib.types.str;
default = schema.system.theme;
description = "Selected system theme.";
description = ''
Selected system theme. This is the declarative source of truth for
system-level components (SDDM, Plymouth, browser policies).
'';
};
# ----- Tier 1 system features (all opt-in, no behavioural change off) ---