Files
tacker/vagrant/devstack/roles/ubuntu-noble/controller/tasks/neovim.yml
Yasufumi Ogawa 92e5e164a6 Update tacker installer for Ubuntu 24.04
* Update supported ubuntu version to 24.04.

* Replace pip with pipx since the recent pip doesn't allow system-wide
  installation of packages for PEP668.

* Drop centos-stream8 support.

Change-Id: I57334595f7dd005ff51dd3cd3c605b4b30ce7efa
2025-03-12 15:35:08 +09:00

23 lines
563 B
YAML

---
- name: install neovim
become: yes
unarchive:
src=https://github.com/neovim/neovim/releases/download/stable/nvim-linux-x86_64.tar.gz
dest=/usr/local
remote_src=yes
- name: set PATH for '.local/bin'
lineinfile:
line="export PATH=/usr/local/nvim-linux-x86_64/bin:$PATH"
dest={{ ansible_env.HOME }}/.bashrc
- name: install latest nodejs for nvim coc
become: yes
shell: curl -sL install-node.vercel.app | sudo bash -s -- --yes
- name: install latest yarn for nvim coc
become: yes
npm:
name: yarn
global: yes