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, ...}:
|
{ 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 :
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue