[init]
    defaultBranch = main
[push]
    recurseSubmodules = check
[pull]
    rebase = false
[submodule]
    recurse = true
[credential]
    helper = store
[core]
    editor = nvim
    excludesfile = ~/.config/git/excludes
    whitespace = tab-in-indent
[merge]
    tool = nvimdiff1
[commit]
    gpgsign = true
[include]
    path = ~/.config/git/host-setup