dotfiles/home/.gitconfig

36 lines
793 B
INI

[user]
email = lennart.alff@gmail.com
name = Thies Lennart Alff
signingkey = 2F9C9877AFB6975B
[merge]
tool = "nvim"
[mergetool]
keepBackup = false
prompt = false
[mergetool "nvim"]
cmd = "nvim -d -c \"wincmd l\" -c \"norm ]c\" \"$LOCAL\" \"$MERGED\" \"$REMOTE\""
[mergetool "vscode"]
cmd = code --wait $MERGED
[diff]
guitool = vscode
tool = nvimdiff
prompt = true
[difftool "nvimdiff"]
cmd = "nvim -d \"$LOCAL\" \"$REMOTE\""
layout = LOCAL,MERGED,REMOTE
[difftool "vscode"]
cmd = code --wait --diff $LOCAL $REMOTE
[init]
defaultBranch = main
[core]
editor = nvim
autocrlf = input
[pull]
ff = only
[filter "lfs"]
required = true
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
[commit]
gpgsign = true