mirror of
https://codeberg.org/ProgramSnail/config.git
synced 2025-12-25 08:48:44 +00:00
26 lines
529 B
YAML
26 lines
529 B
YAML
|
|
- name: Install nodejs
|
||
|
|
ansible.builtin.dnf5:
|
||
|
|
name:
|
||
|
|
- nodejs
|
||
|
|
- curl
|
||
|
|
state: latest
|
||
|
|
|
||
|
|
- name: Curl is required for bun
|
||
|
|
ansible.builtin.dnf5:
|
||
|
|
name:
|
||
|
|
- curl
|
||
|
|
state: latest
|
||
|
|
|
||
|
|
- name: Install bun
|
||
|
|
ansible.builtin.shell:
|
||
|
|
cmd: npm install -g bun
|
||
|
|
|
||
|
|
- name: Get programs list to check fish presence
|
||
|
|
ansible.builtin.package_facts:
|
||
|
|
manager: auto
|
||
|
|
|
||
|
|
- name: Update fish path
|
||
|
|
ansible.builtin.shell:
|
||
|
|
cmd: echo 'fish_add_path {{ ansible_env.HOME }}/.bun/bin'
|
||
|
|
when: "'fish' in ansible_facts.packages"
|