summaryrefslogtreecommitdiffstats
path: root/roles/gum/tasks/main.yml
blob: 6398a40f46639d8591775d365d1f6ab53384ba62 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
---
- name: "Check if gum is installed"
  ansible.builtin.stat:
    path: "{{ ansible_facts['env']['HOME'] }}/go/bin/gum"
  register: gum_binary

- name: "Install gum via go"
  ansible.builtin.command:
    cmd: "/usr/local/go/bin/go install github.com/charmbracelet/gum@latest"
  when: not gum_binary.stat.exists
  changed_when: true