FIX: nix git settings
This commit is contained in:
parent
53015cad9f
commit
127fd5d4d2
1 changed files with 3 additions and 9 deletions
|
|
@ -1,20 +1,14 @@
|
|||
{ lib, config, ...}:
|
||||
let
|
||||
globals = import ../../config/globals.nix;
|
||||
nixosRelease = lib.attrByPath [ "system" "nixos" "release" ] "0.0" config;
|
||||
newGit = lib.versionAtLeast nixosRelease "25.11";
|
||||
globals = import ../../config/globals.nix;
|
||||
in {
|
||||
programs.git = if newGit then {
|
||||
programs.git = {
|
||||
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