[user]
	name = Fabian Peter Hammerle
	email = fabian@hammerle.me
	signingkey = 8D2902FE7DF47DDEDA2802F9456B9A0399A5DA2F

[core]
	excludesfile = ~/.config/git/gitignore

[interactive]
	singleKey = true

[status]
	branch = true
	short = true
	showUntrackedFiles = normal

[diff]
	tool = vimdiff

[commit]
	gpgsign = true
	verbose = true

[rebase]
	instructionFormat = %G? %s (%an <%ae>, %ai)

[push]
	default = simple

[log]
	date = iso8601-strict

[gcrypt]
	participants = 8D2902FE7DF47DDEDA2802F9456B9A0399A5DA2F
	publish-participants = false

[alias]
	c = commit
	d = diff
	s = status
	tree = log --graph --format=format:'%C(red)%G?%C(reset) %C(yellow)%h%C(reset)%C(blue)%d%C(reset) %C(dim green)%ar%C(reset) %C(white)%s%C(reset) %C(dim black)(%an, %ai)%C(reset)' --all
	x = annex