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;
fonts.fontconfig.enable = true;
@@ -7,10 +9,13 @@
home-manager.enable = true;
git = {
enable = true;
settings.user = {
settings.user = lib.mkIf (unstable) {
name = "Random936";
email = "randomdude936@gmail.com";
};
userName = lib.mkIf (!unstable) "Random936";
userEmail = lib.mkIf (!unstable) "randomdude936@gmail.com";
};
};