{{- $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