[user]
email = jamslam@gmail.com
name = Andrew Gallant
signingkey = jamslam@gmail.com
[init]
defaultBranch = master
[rerere]
enabled = true
[commit]
gpgsign = true
[tag]
forceSignAnnotated = true
[merge]
ff = only
conflictstyle = diff3
[pull]
rebase = true
[push]
default = upstream
autoSetupRemote = true
[rebase]
autoSquash = true
updateRefs = true
[absorb]
maxStack = 50
[alias]
pushf = push --force-with-lease
diffy = difftool --no-prompt --trust-exit-code --extcmd 'icdiff -N -U3'
amend = commit -a --amend -C HEAD
co = checkout
[url "git@github.com:"]
insteadOf = https://github.com/
[gui]
gcwarning = false
fontui = -family \"Noto Sans\" -size 12 -weight normal -slant roman -underline 0 -overstrike 0
fontdiff = -family \"Noto Sans Mono\" -size 12 -weight normal -slant roman -underline 0 -overstrike 0
[core]
pager = gitdiffer
[interactive]
diffFilter = gitdiffer
[branch]
sort = -committerdate
[credential "https://github.com"]
helper =
helper = !/usr/bin/gh auth git-credential
[credential "https://gist.github.com"]
helper =
helper = !/usr/bin/gh auth git-credential