config.tmpl

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