dotfiles/git/git.xdg.symlink/config
2025-06-21 10:41:36 -07:00

87 lines
2.1 KiB
Text

[core]
excludesfile = ~/.config/git/gitignore
editor = vim
pager = delta
autocrlf = input
fileMode = false
[user]
signingkey = ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDHQK3AUkoorhSGqIICrSRYJJ8XCF1sKJ45CEwHLQePpBCZfCty4dbhqVTWFbyDcL1P1kKTcoljg0JmyjjJPM9IUTjFD1ruGU2rAB7aTZ4s5j2x6kVTdNyGnHOn8wy/tJC5O6R2sDjcbJWuIAw3q47bpZ8Ro/ehvvZSYJ3U+sb8kZ9XstoNDhanego4NTFd3D9F6RWJGn11/+NGuhKDq5S0knnOcC80QLgdMyVI/t/mgIWfUjAa48FUBj/ofC93a7cJLPE3bMBiUV7B2K9lPrymvQzGo+5whHmvS580cAB6y3XJodqWSocrfKZO5b8WwqjcLcVQ3u+qg9M+DUaP9fvlGs/MDsG+pyImxvsy9FL4CSUF6UB4X6bBuz4zf0p2icbdtm5/tlApw9sH6GmC+t/6514L2tqpo88puXUof4H53EcaWY/RSvb2exKCa7DOq13DgD0E2EZl6rOAezy3mvUuX7b3plMtKZ5keQEINyqclqb/1BRuHEYssh84Wmr4G2wRdbX6IYCU5KCJ6HqVL3YFv6zA5YFKqgBYA3/APsduCGawT204cG1juSQvA+VF5Le4P9L717Imawa8Se/1ROiafCPrxGEp3fHFM+D7OQAy3y0wn1yeSwNdRAyHZsLEVozJ4KSwWBCfnV0TgptgTqBMlbLYwaisnIS3Z/ZH5ziJXQ==
[init]
defaultBranch = main
[alias]
amend = commit --verbose --amend
dc = diff --staged
di = diff
pf = pull --ff-only
pr = pull --rebase
fa = fetch --all
st = status
ci = commit --verbose
co = checkout
cp = cherry-pick
cpc = cherry-pick --continue
cpq = cherry-pick --abort
current-branch = rev-parse --abbrev-ref HEAD
cl = clone
ll = !max-git-log
uu = !max-set-upstream
wip = commit -m 'wip' --no-verify
unwip = reset --soft HEAD~1
s = switch
b = switch -c
lt = log --oneline -10
r = rebase
rc = rebase --continue
rq = rebase --abort
ri = rebase --interactive
[color]
ui = auto
[help]
autocorrect = never
[push]
default = current
[merge]
conflictstyle = diff3
[diff]
colorMoved = default
[interactive]
pager = delta --color-only
[github]
user = maxbucknell
[delta]
navigate = true
line-numbers = true
syntax-theme = ansi
[credential]
helper = osxkeychain
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
[gpg]
format = ssh
[commit]
gpgsign = true
[bash]
showInformativeStatus = 1
showDirtyState = 1
[include]
path = host.gitconfig