# vim: set filetype=yaml.ansible : --- - ansible.builtin.include_vars: file: carapace.yml name: _carapace - ansible.builtin.set_fact: pkgconfig_carapace: "{{ _carapace | ansible.builtin.combine(pkgconfig.carapace) }}" - name: enable carapace yum repository ansible.builtin.yum_repository: name: carapace-yum description: carapace-yum baseurl: https://yum.fury.io/rsteube/ enabled: true gpgcheck: false state: present when: ansible_os_family == 'RedHat' become: true - name: enable carapace apt repository become: true ansible.builtin.apt_repository: repo: "deb [trusted=yes] https://apt.fury.io/rsteube/ /" state: present update_cache: false filename: carapace when: ansible_os_family == 'Debian' - name: add carapace to syspkgs ansible.builtin.set_fact: syspkgs: "{{ syspkgs + pkgconfig_carapace.pkgs[ansible_system] }}"