fixed packages to be more generic

This commit is contained in:
2026-04-18 15:27:33 -06:00
parent 951dfc327f
commit 61c6e800ad
14 changed files with 152 additions and 73 deletions

View File

@@ -43,14 +43,14 @@
- name: Finalise neovim default facts
ansible.builtin.set_fact:
neovim:
methods: "{{ neovim.methods[os_family] | neovim.methods.default }}"
methods: "{{ neovim.methods[os_family] | default(neovim.methods.default) }}"
git_repo: https://github.com/neovim/neovim
appimage:
base_url: https://github.com/neovim/neovim/releases/download
pkg_deps:
- cmake
version: v0.12.1
pkgname: "{{ neovim.pkgname[os_family] | neovim.pkgname.default }}"
pkgname: "{{ neovim.pkgname[os_family] | default(neovim.pkgname.default) }}"
build_files:
- to: lib64/nvim
- to: bin/nvim
@@ -61,7 +61,7 @@
build_pkgdeps:
- cmake
- git
build_deps: "{{ neovim.build_deps[os_family] | neovim.build_deps.default }}"
build_deps: "{{ neovim.build_deps[os_family] | default(neovim.build_deps.default) }}"
# }}}
- name: Configure neovim
when: