diff --git a/modules/cli/git.nix b/modules/cli/git.nix index 0ce5a4c..f9d4429 100644 --- a/modules/cli/git.nix +++ b/modules/cli/git.nix @@ -31,6 +31,11 @@ in { default = "master"; description = "default git branch"; }; + pullRebase = mkOption { + type = types.bool; + default = false; + description = "git config pull.rebase {pullRebase}"; + }; }; config = mkIf cfg.enable { @@ -56,6 +61,7 @@ in { transfer.fsckobjects = true; fetch.fsckobjects = true; receive.fsckobjects = true; + pull.rebase = cfg.pullRebase; }; }; };