update .gitconfig

https://blog.gitbutler.com/how-git-core-devs-configure-git/
This commit is contained in:
Ryan Cavicchioni 2025-05-13 14:47:56 -05:00
parent 65c05e3def
commit 41b29f360b
Signed by: ryanc
SSH Key Fingerprint: SHA256:KbXiwUnZnHFwFtt3Bytd+F3FN9pPHn1Z1cxMIE1TPbg

View File

@ -1,29 +1,26 @@
[user] [user]
name = Ryan Cavicchioni name = Ryan Cavicchioni
email = ryan@cavi.cc email = ryan@cavi.cc
signingkey = /home/ryan/.ssh/id_ed25519.pub
[color] [color]
ui = true ui = true
[push] [push]
default = simple default = simple
[commit] [commit]
gpgsign = true gpgsign = true
[log] [pull]
showsignature = true ff = only
[core] [gpg]
pager = delta format = ssh
[interactive]
diffFilter = delta --color-only
[delta]
navigate = true # use n and N to move between diff sections
# delta detects terminal colors automatically; set one of these to disable auto-detection
# dark = true
# light = true
[merge] [merge]
conflictstyle = diff3 conflictstyle = zdiff3
[log]
showSignature = true
[gpg "ssh"]
allowedSignersFile = /home/ryan/.ssh/allowed_signers
[diff] [diff]
colorMoved = default tool = meld
[difftool]
prompt = false
[difftool "meld"]
cmd = meld "$LOCAL" "$REMOTE"