config.tmpl

 1[init]
 2	defaultBranch = main
 3[user]
 4	signingkey = 0x3572E5292CFCB5D9
 5	name = Amolith
 6	email = amolith@secluded.site
 7[commit]
 8	gpgsign = true
 9[sendemail]
10	smtpserver = smtp.nixnet.email
11	smtpuser = amolith@secluded.site
12	smtpencryption = tls
13	smtpserverport = 587
14	annotate = yes
15[core]
16	pager = delta
17[delta]
18	line-numbers = true
19	{{- if eq .theme_variant "dark" }}
20	syntax-theme = base16
21	{{- end }}
22	{{- if eq .theme_variant "light" }}
23	syntax-theme = OneHalfLight
24	{{- end }}
25[interactive]
26	diffFilter = delta --color-only
27[pull]
28	rebase = true
29[push]
30	followTags = true
31	autoSetupRemote = true
32	default = current
33[branch]
34	autoSetupMerge = always
35[format]
36	signOff = yes
37[filter "lfs"]
38	clean = git-lfs clean -- %f
39	smudge = git-lfs smudge -- %f
40	process = git-lfs filter-process
41	required = true
42[url "git@git.sr.ht:"]
43	insteadOf = https://git.sr.ht/