--- - ansible.builtin.include_vars: file: neovide.yml name: _neovide - name: build and install neovide become: true ansible.builtin.command: cmd: - cargo - install - --root - "{% if ansible_os_family != 'Linux' %}.{% else %}{{ _neovide.install_prefix }}" - --git - https://github.com/neovide/neovide.git - --tag - "{{ _neovide.version }}" - name: Copy neovide icon become: true ansible.builtin.copy: src: neovide/icon.png dest: "{{ _neovide.install_prefix }}/share/icons/neovide.png" - name: Copy neovide.desktop become: true ansible.builtin.templatefile: src: neovide/neovide.desktop dest: "{{ _neovide.install_prefix }}/share/applications/neovide.desktop"