feat: add git-absorb

feat: enable git-maintenance

feat: enable git integration for eza

refactor: use builtin hm git options
This commit is contained in:
Youwen Wu 2024-11-03 21:59:55 -08:00
parent 573748f648
commit 2428008f7d
Signed by: youwen5
GPG key ID: 865658ED1FE61EC3

View file

@ -33,10 +33,13 @@ in
userName = "Youwen Wu"; userName = "Youwen Wu";
userEmail = "youwenw@gmail.com"; userEmail = "youwenw@gmail.com";
delta.enable = true; delta.enable = true;
maintenance.enable = true;
signing = {
signByDefault = true;
key = "8F5E6C1AF90976CA7102917A865658ED1FE61EC3";
};
extraConfig = { extraConfig = {
init.defaultBranch = "main"; init.defaultBranch = "main";
commit.gpgsign = pkgs.lib.mkDefault "true";
user.signingkey = "8F5E6C1AF90976CA7102917A865658ED1FE61EC3";
safe.directory = "/etc/nixos/.git"; safe.directory = "/etc/nixos/.git";
}; };
}; };
@ -173,6 +176,7 @@ in
enable = true; enable = true;
enableFishIntegration = true; enableFishIntegration = true;
enableBashIntegration = true; enableBashIntegration = true;
git = true;
}; };
programs.yazi = { programs.yazi = {