1[init]
2 defaultBranch = main
3[user]
4 {{- if eq .chezmoi.hostname "angmar" }}
5 # {{ .chezmoi.hostname }}
6 signingkey = ~/.ssh/yk-stationary.pub
7 {{- else }}
8 signingkey = ~/.ssh/yk-mobile.pub
9 {{- end }}
10 name = Amolith
11 email = amolith@secluded.site
12[commit]
13 gpgsign = true
14[tag]
15 gpgsign = true
16[gpg]
17 format = ssh
18[gpg "ssh"]
19 allowedSignersFile = /home/amolith/.ssh/allowed_signers
20[sendemail]
21 smtpserver = smtp.nixnet.email
22 smtpuser = amolith@secluded.site
23 smtpencryption = tls
24 smtpserverport = 587
25 annotate = yes
26[credential "smtp://smtp.nixnet.email:587"]
27 helper = !bw get password 'git-send-email-amo_sec'
28[core]
29 pager = delta
30[delta]
31 line-numbers = true
32 {{- if eq .theme_variant "dark" }}
33 syntax-theme = base16
34 {{- end }}
35 {{- if eq .theme_variant "light" }}
36 syntax-theme = OneHalfLight
37 {{- end }}
38[interactive]
39 diffFilter = delta --color-only
40[pull]
41 rebase = true
42[push]
43 followTags = true
44 autoSetupRemote = true
45 default = current
46[branch]
47 autoSetupMerge = always
48[filter "lfs"]
49 clean = git-lfs clean -- %f
50 smudge = git-lfs smudge -- %f
51 process = git-lfs filter-process
52 required = true