[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 trustExitCode = true [alias] b = branch -vv ci = commit cia = commit -C HEAD --amend d = diff dc = diff --cached ds = diff --stat dw = diff --word-diff=color dt = difftool dtc = difftool --cached l = log --graph lo = log --graph --decorate --oneline --all s = status [merge] tool = vim_mergetool conflictstyle = diff3 [mergetool "vim_mergetool"] cmd = vim -f -c "MergetoolStart" "$MERGED" "$BASE" "$LOCAL" "$REMOTE" trustExitCode = true [sendemail] smtpserver = mail.serguzim.me smtpuser = tobias@msrg.cc smtpencryption = tls smtpserverport = 587 annotate = yes [advice] addIgnoredFile = false [pull] ff = only [push] followTags = true autoSetupRemote = 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 verbose = true