# vim: set filetype=yaml.ansible : --- - name: Add broot when: - broot_configured is undefined block: - name: Load broot config ansible.builtin.include_tasks: file: config/broot.yml - name: Append broot to pkg_sys and pkg_cargo when: - ansible_system == 'Linux' notify: - Depend cargo changed_when: true ansible.builtin.set_fact: pkg_sys: "{{ pkg_sys + broot.deps }}" pkg_cargo: "{{ pkg_cargo + [broot] }}" - name: Append broot to pkg_sys when: - ansible_system == 'Darwin' ansible.builtin.set_fact: pkg_sys: "{{ pkg_sys + ['broot'] }}" - name: Set broot_configured ansible.builtin.set_fact: broot_configured: true