40 lines
1020 B
Cheetah
40 lines
1020 B
Cheetah
{{- $git_email := promptStringOnce . "git.email" "Git Email Address" -}}
|
|
{{- $git_user := promptStringOnce . "git.user" "Git User Name" -}}
|
|
{{- $gpg_recipient := promptStringOnce . "gpg.recipient" "GPG Recipient Address" -}}
|
|
{{- $is_intel_cpu := promptBoolOnce . "cpu.intel" "Is this a Intel CPU?" -}}
|
|
{{- $is_intel_i915_gpu := promptBoolOnce . "gpu.intel_i915" "Is this a Intel i915 GPU?" -}}
|
|
|
|
data:
|
|
git:
|
|
email: {{ $git_email | quote }}
|
|
user: {{ $git_user | quote }}
|
|
gpg:
|
|
recipient: {{ $gpg_recipient | quote }}
|
|
cpu:
|
|
intel: {{ $is_intel_cpu }}
|
|
gpu:
|
|
intel_i915: {{ $is_intel_i915_gpu }}
|
|
|
|
edit:
|
|
command: nvim
|
|
|
|
merge:
|
|
command: meld
|
|
args:
|
|
- {{ printf "%q" "{{ .Target }}" }}
|
|
- {{ printf "%q" "{{ .Source }}" }}
|
|
- {{ printf "%q" "{{ .Destination }}" }}
|
|
|
|
diff:
|
|
command: meld
|
|
args:
|
|
- --diff
|
|
- {{ printf "%q" "{{ .Destination }}" }}
|
|
- {{ printf "%q" "{{ .Target }}" }}
|
|
|
|
encryption: gpg
|
|
gpg:
|
|
recipient: {{ $gpg_recipient | quote }}
|
|
|
|
# vim: ft=template syntax=yaml
|