--- - name: Download neovim-nightly from github appimage become: yes become_method: sudo when: - nightly_neovim == true command: cmd: curl -L -o /tmp/nvim.appimage 'https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage' warn: false - name: Ensure nvim.appimage has proper permissions become: yes become_method: sudo when: - nightly_neovim == true file: path: /tmp/nvim.appimage mode: u=rwx,g=rx,o=rx - name: Install nvim.appimage into /usr/local/bin/nvim become: yes become_method: sudo when: - nightly_neovim == true synchronize: src: /tmp/nvim.appimage dest: /usr/local/bin/nvim - name: Install neovim from repo become: yes become_method: sudo when: - nightly_neovim == false zypper: name: - neovim state: latest