From 6d8c37639a96bfe264c96d25cdaca93a6b1c1e1c Mon Sep 17 00:00:00 2001 From: Bryan Ramos Date: Sun, 28 Jan 2024 05:43:34 -0500 Subject: [PATCH] New conditional logic in git --- homeConfig/modules/git/config/git.nix | 1 - homeConfig/modules/git/default.nix | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/homeConfig/modules/git/config/git.nix b/homeConfig/modules/git/config/git.nix index 246a59c..38390a6 100644 --- a/homeConfig/modules/git/config/git.nix +++ b/homeConfig/modules/git/config/git.nix @@ -1,5 +1,4 @@ { - enable = true; userName = "Bryan Ramos"; userEmail = "bryan@ramos.codes"; signing = { diff --git a/homeConfig/modules/git/default.nix b/homeConfig/modules/git/default.nix index c98f20d..9262274 100644 --- a/homeConfig/modules/git/default.nix +++ b/homeConfig/modules/git/default.nix @@ -8,7 +8,9 @@ in { options.modules.git = { enable = mkEnableOption "git"; }; config = mkIf cfg.enable { programs = { - git = if isBryan then import ./config/git.nix else { enable = true; }; + git = { + enable = true; + } // (lib.optionalAttrs isBryan (import ./config/git.nix)); gh = { enable = true; settings.git_protocol = "ssh";