git: Enable fsmonitor and rerere

For fsmonitor, see https://git-scm.com/docs/git-config#Documentation/git-config.txt-corefsmonitor
For rerere, see https://git-scm.com/book/en/v2/Git-Tools-Rerere
This commit is contained in:
Erwin Boskma 2024-03-28 16:10:58 +01:00
parent 8f8fec9e94
commit d04de6b674
Signed by: erwin
SSH key fingerprint: SHA256:/Wk1WZdLg+vQHs3in9qq7PsIp8SMzwGSk/RLZ5zPuZk

View file

@ -109,6 +109,7 @@ in
core = { core = {
editor = "${config.eboskma.programs.emacs.package}/bin/emacsclient"; editor = "${config.eboskma.programs.emacs.package}/bin/emacsclient";
pager = "${pkgs.bat}/bin/bat"; pager = "${pkgs.bat}/bin/bat";
fsmonitor = true;
}; };
merge = { merge = {
ff = "only"; ff = "only";
@ -124,6 +125,7 @@ in
rebase = { rebase = {
autoStash = true; autoStash = true;
}; };
rerere.enabled = true;
color = { color = {
ui = "auto"; ui = "auto";
status = { status = {