annotate .chezmoi.toml.tmpl @ 481:174245fca5a3

Do not ask for template values when already set
author zegervdv <zegervdv@me.com>
date Fri, 05 Nov 2021 15:10:29 +0100
parents 6503de68af7b
children 9f8854fc3cc2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
481
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
1 {{- $email := "" -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
2 {{- if (hasKey . "email") -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
3 {{- $email = .email -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
4 {{- else -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
5 {{- $email = promptString "email" -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
6 {{- end -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
7
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
8 {{- $name := "" -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
9 {{- if (hasKey . "name") -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
10 {{- $name = .name -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
11 {{- else -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
12 {{- $name = promptString "name" -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
13 {{- end -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
14
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
15 {{- $signingkey := "" -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
16 {{- if (hasKey . "signingkey") -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
17 {{- $signingkey = .signingkey -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
18 {{- else -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
19 {{- $signingkey = promptString "GPG key" -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
20 {{- end -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
21
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
22 {{- $font_size := "" -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
23 {{- if (hasKey . "font_size") -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
24 {{- $font_size = .font_size -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
25 {{- else -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
26 {{- $font_size = promptString "font_size" -}}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
27 {{- end -}}
257
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
28
d726921aaabe Clean start of dotfiles repo
zegervdv <zegervdv@me.com>
parents:
diff changeset
29 [data]
481
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
30 email = {{ $email | quote }}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
31 name = {{ $name | quote }}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
32 signingkey = {{ $signingkey | quote }}
174245fca5a3 Do not ask for template values when already set
zegervdv <zegervdv@me.com>
parents: 440
diff changeset
33 font_size = {{ $font_size | quote }}