state-version: fix default of config.system.stateVersion

fixes https://git.clan.lol/clan/clan-core/issues/3360
This commit is contained in:
Jörg Thalheim
2025-04-21 17:10:02 +02:00
committed by Mic92
parent 5908aed2c7
commit 69224e57fa

View File

@@ -8,11 +8,11 @@ in
clan.core.vars.generators.state-version = {
files.version = {
secret = false;
value = lib.mkDefault lib.version;
value = lib.mkDefault config.system.nixos.release;
};
runtimeInputs = [ ];
script = ''
echo -n ${lib.versions.majorMinor config.system.stateVersion} > "$out"/version
echo -n ${config.system.stateVersion} > "$out"/version
'';
};
}