[init] defaultBranch = main [alias] force-push = push --force-with-lease [user] {{- if eq .chezmoi.hostname "angmar" }} signingkey = ~/.ssh/yk-stationary.pub {{- else }} signingkey = ~/.ssh/yk-mobile.pub {{- end }} name = Amolith email = amolith@secluded.site [commit] gpgsign = true [tag] gpgsign = true [gpg] format = ssh [gpg "ssh"] allowedSignersFile = /home/amolith/.ssh/allowed_signers [sendemail] smtpserver = smtp.nixnet.email smtpuser = amolith@secluded.site smtpencryption = tls smtpserverport = 587 annotate = yes [credential "smtp://smtp.nixnet.email:587"] helper = !op read "op://Private/git-send-email-amo_sec/password" [core] pager = delta [delta] line-numbers = true {{- if eq .theme_variant "dark" }} syntax-theme = base16 {{- end }} {{- if eq .theme_variant "light" }} syntax-theme = OneHalfLight {{- end }} [interactive] diffFilter = delta --color-only [pull] rebase = true [push] followTags = true autoSetupRemote = true default = current [branch] autoSetupMerge = always [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f process = git-lfs filter-process required = true [rerere] enabled = true [help] autocorrect = prompt