diff --git a/home/private_dot_config/git/config.tmpl b/home/private_dot_config/git/config.tmpl index 0f41b6b..e932987 100644 --- a/home/private_dot_config/git/config.tmpl +++ b/home/private_dot_config/git/config.tmpl @@ -1,9 +1,19 @@ [user] - email = {{ .email }} - name = {{ .git_name }} +email = {{ .email }} +name = {{ .git_name }} [init] - defaultBranch = main +defaultBranch = main [merge] - ff = true +ff = true + +{{- $credentialHelperPath := "" }} +{{- if eq .chezmoi.osRelease.id "arch" }} +{{- $credentialHelperPath = "/usr/lib/git-core/git-credential-libsecret" }} +{{- end }} + +{{- if $credentialHelperPath }} +[credential] +helper = {{ $credentialHelperPath }} +{{- end }}