Files
dotfiles/user/.chezmoi.yaml.tmpl
T

46 lines
1.3 KiB
Cheetah

{{- $git_email := promptStringOnce . "git.email" "Git Email Address" -}}
{{- $git_user := promptStringOnce . "git.user" "Git User Name" -}}
{{- $git_signingkey := promptStringOnce . "git.signingkey" "Git Signing Key" -}}
{{- $gpg_recipient := promptStringOnce . "gpg.recipient" "GPG Recipient Address" -}}
{{- $is_intel_cpu := promptBoolOnce . "cpu.intel" "Is this a Intel CPU?" -}}
{{- $is_amd_cpu := promptBoolOnce . "cpu.amd" "Is this a AMD CPU?" -}}
{{- $is_intel_i915_gpu := promptBoolOnce . "gpu.intel_i915" "Is this a Intel i915 GPU?" -}}
{{- $is_work_env := promptBoolOnce . "work_env" "Install work environment?" -}}
data:
git:
email: {{ $git_email | quote }}
user: {{ $git_user | quote }}
signingkey: {{ $git_signingkey | quote }}
gpg:
recipient: {{ $gpg_recipient | quote }}
cpu:
intel: {{ $is_intel_cpu }}
amd: {{ $is_amd_cpu }}
gpu:
intel_i915: {{ $is_intel_i915_gpu }}
work_env: {{ $is_work_env }}
edit:
command: nvim
merge:
pager: ""
command: meld
args:
- "{{`{{ .Source }}`}}"
- "{{`{{ .Destination }}`}}"
diff:
command: sh
args:
- -c
- 'echo "Using meld"; meld --diff "{{`{{ .Destination }}`}}" "{{`{{ .Target }}`}}"'
encryption: gpg
gpg:
recipient: {{ $gpg_recipient | quote }}
# vim: ft=template syntax=yaml