Fix: git for stable version
This commit is contained in:
parent
1a2f93f977
commit
1dc4d79e20
2 changed files with 17 additions and 4 deletions
|
|
@ -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 :
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue