From 737b7a35f65eab4a8e14f3e449402d38452b59cd Mon Sep 17 00:00:00 2001 From: macronova Date: Thu, 27 Feb 2025 12:48:44 +0800 Subject: [PATCH] Update git config --- common/users.nix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/common/users.nix b/common/users.nix index 4f6db08..dccf3af 100644 --- a/common/users.nix +++ b/common/users.nix @@ -77,10 +77,25 @@ in { git = { enable = true; extraConfig = { + column.ui = "auto"; + commit.verbose = true; core.autocrlf = "input"; + fetch = { + prune = true; + pruneTags = true; + all = true; + }; + help.autocorrect = "prompt"; init.defaultBranch = "development"; pull.rebase = false; - push.autoSetupRemote = true; + push = { + autoSetupRemote = true; + default = "simple"; + }; + rebase = { + autoSquash = true; + autoStash = true; + }; }; ignores = [ ".direnv"