feat(gitu): Install gitu instead of lazygit

This commit is contained in:
ulic-youthlic 2025-09-13 12:41:32 +08:00
parent 5fce50217e
commit 3b6fc69eea
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
4 changed files with 21 additions and 28 deletions

View file

@ -37,29 +37,28 @@
in
lib.mkMerge [
{
programs.lazygit = {
enable = true;
};
programs.gh = {
enable = true;
gitCredentialHelper.enable = true;
settings = {
git_protocol = "ssh";
};
};
programs.git = {
enable = true;
userEmail = cfg.email;
userName = cfg.name;
delta = {
programs = {
gh = {
enable = true;
options = {
line-number = true;
hyperlinks = true;
side-by-side = true;
gitCredentialHelper.enable = true;
settings = {
git_protocol = "ssh";
};
};
lfs.enable = true;
git = {
enable = true;
userEmail = cfg.email;
userName = cfg.name;
delta = {
enable = true;
options = {
line-number = true;
hyperlinks = true;
side-by-side = true;
};
};
lfs.enable = true;
};
};
}
(lib.mkIf (cfg.signKey != null) {