Files
nix-config/users/jordan/common/git.nix
Jordan Holt 816eb25479
Some checks failed
Check flake / build-amd64-linux (push) Failing after 1m3s
treewide: fix evaluation warnings
2026-01-10 14:27:26 +00:00

45 lines
849 B
Nix

{
...
}:
{
programs.git = {
enable = true;
settings = {
aliases = {
amend = "commit --amend";
lg = "log --color --graph --abbrev-commit --";
ls = "ls-files";
unadd = "reset HEAD";
undo-commit = "reset --soft \"HEAD^\"";
};
user = {
email = "jordan@vimium.com";
name = "Jordan Holt";
};
rebase.autosquash = true;
push.default = "current";
pull.rebase = true;
};
ignores = [
".Trash-*"
"[._]*.s[a-v][a-z]"
"[._]*.sw[a-p]"
"[._]s[a-rt-v][a-z]"
"[._]ss[a-gi-z]"
"[._]sw[a-p]"
"Session.vim"
"Sessionx.vim"
".netrwhist"
"*~"
"tags"
"[._]*.un~"
"cmake-build-*/"
];
signing = {
key = "B8CFFF61F1CCF520";
signByDefault = true;
};
};
}