[init] defaultBranch = main [fetch] prune = true [core] editor = helix pager = delta ; repositoryformatversion = 1 ; [extensions] ; objectformat = sha256 [diff] tool = nvimdiff [pull] rebase = true [merge] conflictStyle = zdiff3 [interactive] diffFilter = delta --color-only [delta] dark = true navigate = true [log] showSignature = true abbrevCommit = true [gpg "ssh"] allowedSignersFile = ~/.config/git/allowed_signers [includeIf "gitdir:~/src/"] path = ~/src/.gitconfig ; [filter "lfs"] ; required = true ; clean = git-lfs clean -- %f ; smudge = git-lfs smudge -- %f ; process = git-lfs filter-process