Made git config conditional based on home-manager version

This commit is contained in:
Random936
2025-11-29 21:54:14 -05:00
parent 45619db650
commit 0d68b69886

View File

@@ -1,4 +1,6 @@
{ ... }: { { lib, pkgs, ... }: let
unstable = builtins.compareVersions pkgs.home-manager.version "unstable" >= 0;
in {
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
fonts.fontconfig.enable = true; fonts.fontconfig.enable = true;
@@ -7,10 +9,13 @@
home-manager.enable = true; home-manager.enable = true;
git = { git = {
enable = true; enable = true;
settings.user = { settings.user = lib.mkIf (unstable) {
name = "Random936"; name = "Random936";
email = "randomdude936@gmail.com"; email = "randomdude936@gmail.com";
}; };
userName = lib.mkIf (!unstable) "Random936";
userEmail = lib.mkIf (!unstable) "randomdude936@gmail.com";
}; };
}; };