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; [
git-crypt
gh
@ -29,7 +30,25 @@ in {
];
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;
gitui = {
enable = true;
keyConfig = lib.mkDefault ''
@ -67,22 +86,7 @@ in {
'';
};
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-worktree-switcher.enable = true;
};
};
}