;;; -*- mode: conf-unix; -*- # User Setup [user] name = Jonathan Leech-Pepin email = jonathan@leechpepin.com signingKey = 414E00D1FF7519DC [gitlab] user = jleechpe [github] user = jleechpe # Push instead of configuration [url "ssh://github.com/"] pushInsteadOf= https://github.com/ [url "codeberg.org:"] pushInsteadOf = https://codeberg.org/ [url "forgejo.leechpepin.com:"] pushInsteadOf = https://forgejo.leechpepin.com # Defaults [init] defaultBranch = main [core] excludesFile = ~/.gitignore_global attributesfile = ~/.gitattributes_global pager = delta [rerere] enabled = 1 autoupdate = true [interactive] diffFilter = delta --color-only [delta] navigate = true side-by-side = true hyperlinks = true line-numbers = true [diff] colorMoved = default algorithm = histogram renames = copies [commit] gpgsign = true [help] autoCorrect = prompt # Testing diff driver [diff "elisp"] xfuncname = \\([^[:space:]]*def[^[:space:]]+[[:space:]]+([^()[:space:]]+) # Defaults for JLP Tech Consulting [includeIf "gitdir:~/jlptech/"] path = ~/jlptech/.gitconfig