clanModules/state-version: Remove trailing newlines

The state version is now matched against certain regex rules.
We strip possible trailing newlines to improve compatibility.
This commit is contained in:
a-kenji
2025-02-15 16:29:07 +07:00
parent 877d689380
commit 28e6d70c0d

View File

@@ -3,7 +3,7 @@ let
var = config.clan.core.vars.generators.state-version.files.version or { };
in
{
system.stateVersion = lib.mkDefault var.value;
system.stateVersion = lib.mkDefault (lib.removeSuffix "\n" var.value);
clan.core.vars.generators.state-version = {
files.version = {