Fix: git for stable version

This commit is contained in:
DuN0z 2025-10-23 03:32:00 +02:00
parent 1a2f93f977
commit 1dc4d79e20
2 changed files with 17 additions and 4 deletions

View file

@ -1,14 +1,20 @@
_:
{ lib, config, ...}:
let
globals = import ../../config/globals.nix;
nixosRelease = lib.attrByPath [ "system" "nixos" "release" ] "0.0" config;
newGit = lib.versionAtLeast nixosRelease "25.11";
in {
programs.git = {
programs.git = if newGit then {
enable = true;
settings.user = {
name = globals.admin.name;
email = globals.admin.email;
};
} else {
enable = true;
userName = globals.admin.name;
userEmail = globals.admin.email;
};
};
}
# vim: set ts=2 sw=2 sts=2 et :