[user] email = tobias@msrg.cc name = Tobias Reisinger signingkey = 723B78C0BF8D8C721D2C4EEF41E544A54E2533B2 [core] excludesfile = ~/.config/git/ignore editor = vim pager = less autocrlf = input [help] autocorrect = 20 [diff] tool = vimdiff [difftool] prompt = false [alias] ci = commit -v cia = commit -v --amend dt = difftool d = diff b = branch -vv logg = log --graph logo = log --graph --decorate --oneline --all diffc = diff --cached diffs = diff --stat [merge] tool = vim_mergetool conflictstyle = diff3 [mergetool "vim_mergetool"] cmd = vim -f -c "MergetoolStart" "$MERGED" "$BASE" "$LOCAL" "$REMOTE" trustExitCode = true [credential] helper = /usr/bin/pass-git-helper [sendemail] smtpserver = mail.serguzim.me smtpuser = tobias@msrg.cc smtpencryption = tls smtpserverport = 587 annotate = yes [advice] addIgnoredFile = false [pull] ff = only [push] followTags = true [format] signOff = yes [filter "lfs"] smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true clean = git-lfs clean -- %f [init] defaultBranch = main [commit] gpgsign = true