[user]
	name = Ray Andrew
	email = rs@rs.ht
	signingkey = ~/.ssh/id_ed25519.pub

[gpg]
	format = ssh

[gpg "ssh"]
	allowedSignersFile = ~/.ssh/allowed_signers

[core]
	editor = nvim

[credential]
	helper = store --file ~/.git-credentials

[pull]
	rebase = true

[github]
	user = rayandrew

[commit]
	gpgsign = true

[format]
	signoff = true

[lfs]
	repositoryformatversion = 0

[filter "lfs"]
	clean = git-lfs clean -- %f
	smudge = git-lfs smudge -- %f
	process = git-lfs filter-process
	required = true

[alias]
	c = !~/dotfiles/bin/gc -s
	cc = !~/dotfiles/bin/gc-check
	cl = !~/dotfiles/bin/gc-changelog
