FIX: nix git settings

This commit is contained in:
DuN0z 2026-02-04 17:33:18 +01:00
parent 53015cad9f
commit 127fd5d4d2

View file

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