From 095efdd4028b6148f8f612ef711cfb58c31b474e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Fri, 6 Feb 2026 23:17:03 +0100 Subject: [PATCH] git: allow extraSettings --- packages/git.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/git.nix b/packages/git.nix index 25a4268..4f1145a 100644 --- a/packages/git.nix +++ b/packages/git.nix @@ -1,8 +1,12 @@ -{ wrappers, pkgs }: +{ + wrappers, + pkgs, + extraSettings ? { }, +}: let git = wrappers.wrapperModules.git.apply { inherit pkgs; - settings = { + settings = pkgs.lib.recursiveUpdate { alias = { co = "checkout"; br = "branch"; @@ -20,7 +24,7 @@ let rebase.autoStash = true; merge.autoStash = true; push.autoSetupRemote = true; - }; + } extraSettings; }; in git.wrapper