nix-dotfiles/home-manager/modules/lazygit.nix
2026-03-02 03:38:24 -07:00

27 lines
577 B
Nix

{
pkgs,
config,
...
}: {
home.packages = with pkgs; [
lazygit
git
git-lfs
gh
diff-so-fancy
];
programs.git = {
enable = true;
lfs.enable = true;
settings = {
credential.helper = "store --file=/run/secrets/git/credentials";
user.name = "alsaiduq-lab";
user.email = "riiidge.racer@gmail.com";
init.defaultBranch = "master";
push.autoSetupRemote = true;
pull.rebase = true;
core.pager = "diff-so-fancy | less --tabs=4 -RF";
interactive.diffFilter = "diff-so-fancy --patch";
};
};
}