Files
Christopher Beckmann 0deb9d6eb3 started ansible config
2024-01-25 18:22:53 +01:00

38 lines
714 B
YAML

- name: Clone nvim repository
git:
repo: https://github.com/neovim/neovim
dest: "{{ ansible_env.HOME }}/src/nvim"
clone: true
version: "stable"
- name: Install nvim build dependencies
become: true
apt:
name:
- ninja-build
- gettext
- libtool
- libtool-bin
- autoconf
- automake
- cmake
- g++
- pkg-config
- unzip
- curl
- xclip
- ripgrep
state: present
- name: Build nvim release version
community.general.make:
chdir: deps/neovim
params:
CMAKE_BUILD_TYPE: Release
- name: Install nvim release version
become: true
community.general.make:
chdir: deps/neovim
target: install