feat(modules/gitTools): Add git-worktree-switcher
Some checks failed
Perform checks / nix_flake_check (push) Failing after 9m41s
Perform checks / formatting (push) Failing after 10m3s

This commit is contained in:
Jiří Štefka 2025-08-11 20:35:56 +02:00
parent 91b6bb7743
commit 66236016cb
Signed by: jiriks74
GPG key ID: 1D5E30D3DB2264DE

View file

@ -21,6 +21,7 @@ in {
# ''; # '';
# } # }
# ]; # ];
home.packages = with pkgs; [ home.packages = with pkgs; [
git-crypt git-crypt
gh gh
@ -29,7 +30,25 @@ in {
]; ];
programs = { programs = {
git = {
enable = true;
extraConfig = {
init = {
defaultBranch = lib.mkDefault "main";
};
pager = {
diff = lib.mkDefault "riff";
show = lib.mkDefault "riff";
log = lib.mkDefault "riff";
};
interactive = {
diffFilter = lib.mkDefault "riff --color=on";
};
};
};
git-cliff.enable = true; git-cliff.enable = true;
gitui = { gitui = {
enable = true; enable = true;
keyConfig = lib.mkDefault '' keyConfig = lib.mkDefault ''
@ -67,22 +86,7 @@ in {
''; '';
}; };
git = { git-worktree-switcher.enable = true;
enable = true;
extraConfig = {
init = {
defaultBranch = lib.mkDefault "main";
};
pager = {
diff = lib.mkDefault "riff";
show = lib.mkDefault "riff";
log = lib.mkDefault "riff";
};
interactive = {
diffFilter = lib.mkDefault "riff --color=on";
};
};
};
}; };
}; };
} }