[credential "https://github.com"]
	helper =
	helper = !/usr/bin/gh auth git-credential
[credential "https://gist.github.com"]
	helper =
	helper = !/usr/bin/gh auth git-credential

[core]
	pager = delta

[interactive]
	diffFilter = delta --color-only

[delta]
	syntax-theme         = violet-chaton
	side-by-side         = true
	line-numbers         = true
	navigate             = true
	hyperlinks           = true

	# Lignes supprimees : fond magenta sombre
	minus-style          = syntax "#3a1230"
	minus-emph-style     = syntax "#5a1848"

	# Lignes ajoutees : fond mitsuri sombre
	plus-style           = syntax "#1a3025"
	plus-emph-style      = syntax "#1a4530"

	# Numeros de ligne
	line-numbers-minus-style     = "#ff4da6"
	line-numbers-plus-style      = "#9adba8"
	line-numbers-zero-style      = "#716686"
	line-numbers-left-format     = " {nm} │"
	line-numbers-right-format    = " {np} │"

	# En-tete de fichier
	file-style                   = "bold #c9a0ff"
	file-decoration-style        = "#3d2454 box"
	file-added-label             = "[+]"
	file-removed-label           = "[-]"
	file-modified-label          = "[~]"
	file-renamed-label           = "[»]"

	# En-tete de hunk
	hunk-header-style            = "syntax #261537"
	hunk-header-decoration-style = "#716686 box"
	hunk-header-file-style       = "bold #c9a0ff"
	hunk-header-line-number-style = "#9a8fad"

	# Commit
	commit-decoration-style      = "bold #ff4da6 box"
	commit-style                 = "bold #f0eaf8"

[merge]
	conflictstyle = diff3

[diff]
	colorMoved = default
