From c8ea01d6b729363d6fc2407b1bd26ddbcf8dbe6a Mon Sep 17 00:00:00 2001 From: josevi Date: Tue, 23 Jun 2026 21:26:37 +0200 Subject: [PATCH] =?UTF-8?q?A=C3=B1ade=20.chezmoi.toml.tmpl=20(identidad=20?= =?UTF-8?q?git=20desde=20env=20GIT=5FNAME/GIT=5FEMAIL)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sin este fichero el repo clonado no define [data].name/.email y chezmoi init --apply falla en dot_gitconfig.tmpl (<.name> no existe). Co-Authored-By: Claude Opus 4.8 --- .chezmoi.toml.tmpl | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .chezmoi.toml.tmpl diff --git a/.chezmoi.toml.tmpl b/.chezmoi.toml.tmpl new file mode 100644 index 0000000..cec042e --- /dev/null +++ b/.chezmoi.toml.tmpl @@ -0,0 +1,6 @@ +{{- /* Identidad de git: del entorno (la inyecta setup.sh) o preguntando una vez */ -}} +{{- $name := env "GIT_NAME" | default (promptStringOnce . "name" "Nombre para git") -}} +{{- $email := env "GIT_EMAIL" | default (promptStringOnce . "email" "Email para git") -}} +[data] + name = {{ $name | quote }} + email = {{ $email | quote }}