Ubuntu neovim-devel
This commit is contained in:
parent
21734b5ed4
commit
89eaab4736
2 changed files with 19 additions and 15 deletions
|
@ -12,14 +12,16 @@
|
||||||
apt:
|
apt:
|
||||||
force_apt_get: yes
|
force_apt_get: yes
|
||||||
name:
|
name:
|
||||||
- neovim
|
|
||||||
- git
|
- git
|
||||||
- zsh
|
- zsh
|
||||||
- tmux
|
- tmux
|
||||||
- gpg
|
- gpg
|
||||||
- software-properties-common
|
- software-properties-common
|
||||||
|
- rsync
|
||||||
state: latest
|
state: latest
|
||||||
|
|
||||||
|
- include_tasks: neovim-nightly.yml
|
||||||
|
|
||||||
- name: Install Development Tools
|
- name: Install Development Tools
|
||||||
become: yes
|
become: yes
|
||||||
become_method: sudo
|
become_method: sudo
|
||||||
|
@ -32,17 +34,3 @@
|
||||||
- pkg-config
|
- pkg-config
|
||||||
- libclang1
|
- libclang1
|
||||||
state: latest
|
state: latest
|
||||||
|
|
||||||
# - name: Add hstr repo
|
|
||||||
# become: yes
|
|
||||||
# become_method: sudo
|
|
||||||
# command: "add-apt-repository ppa:acicchetti/utils"
|
|
||||||
|
|
||||||
# - name: Install hstr
|
|
||||||
# become: yes
|
|
||||||
# become_method: sudo
|
|
||||||
# apt:
|
|
||||||
# force_apt_get: yes
|
|
||||||
# name: hstr
|
|
||||||
# state: latest
|
|
||||||
# update_cache: yes
|
|
||||||
|
|
16
playbooks/roles/ubuntu/tasks/neovim-nightly.yml
Normal file
16
playbooks/roles/ubuntu/tasks/neovim-nightly.yml
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
---
|
||||||
|
- name: Add neovim unstable ppa
|
||||||
|
become: yes
|
||||||
|
become_method: sudo
|
||||||
|
when:
|
||||||
|
- nightly_neovim == true
|
||||||
|
apt_repository:
|
||||||
|
repo: ppa:neovim-ppa/unstable
|
||||||
|
|
||||||
|
- name: Install neovim
|
||||||
|
become: yes
|
||||||
|
become_method: sudo
|
||||||
|
apt:
|
||||||
|
name: neovim
|
||||||
|
update_cache: yes
|
||||||
|
|
Loading…
Add table
Reference in a new issue