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[credential]
16	helper = bitwarden
17[core]
18	pager = delta
19[delta]
20	line-numbers = true
21	{{- if eq .theme_variant "dark" }}
22	syntax-theme = base16
23	{{- end }}
24	{{- if eq .theme_variant "light" }}
25	syntax-theme = OneHalfLight
26	{{- end }}
27[interactive]
28	diffFilter = delta --color-only
29[pull]
30	rebase = true
31[push]
32	followTags = true
33	autoSetupRemote = true
34	default = current
35[branch]
36	autoSetupMerge = always
37[format]
38	signOff = yes
39[filter "lfs"]
40	clean = git-lfs clean -- %f
41	smudge = git-lfs smudge -- %f
42	process = git-lfs filter-process
43	required = true
44[url "git@git.sr.ht:"]
45	insteadOf = https://git.sr.ht/