--- - name: slurp /etc/os-release slurp: src: /etc/os-release register: os_release_slurp - set_fact: os_release: "{{ os_release_slurp.content | b64decode | trim() | replace('=', ': ') | from_yaml }}" - name: add neovim stable ppa when: "'ID_LIKE' in os_release and os_release.ID_LIKE == 'ubuntu debian'" become: true apt_repository: repo: ppa:neovim-ppa/stable update_cache: true - name: install apt package become: true apt: name: - neovim - python3-neovim state: latest - include_tasks: Unix.yaml