nixos-config/home-manager/profiles/git/default.nix
2025-02-21 00:25:28 +08:00

18 lines
302 B
Nix

{ ... }:
{
programs.git = {
enable = true;
lfs.enable = true;
signing = {
format = "ssh";
key = "~/.ssh/id_ed25519";
};
extraConfig = {
commit.gpgSign = true;
pull.rebase = true;
init.defaultBranch = "master";
fetch.prune = true;
};
};
}