Compare commits

..

1 Commits

Author SHA1 Message Date
f02e84f982 Add Linux support to webcatalog role 2023-06-02 00:18:48 +01:00
6 changed files with 8 additions and 15 deletions

View File

@ -1,11 +1,7 @@
---
- name: install homebrew packages
homebrew:
name:
- neovim
name: neovim
state: latest
- set_fact:
neovim_pip_packages: '{{neovim_pip_packages + ["pynvim"]}}'
- include_tasks: Unix.yaml

View File

@ -10,9 +10,7 @@
- name: install apt package
become: true
apt:
name:
- neovim
- python3-neovim
name: neovim
state: latest
- include_tasks: Unix.yaml

View File

@ -1,10 +1,8 @@
---
- name: install dnf package
- name: install yum package
become: true
dnf:
name:
- neovim
- python3-neovim
yum:
name: neovim
state: latest
- include_tasks: Unix.yaml

View File

@ -8,6 +8,8 @@
dest: '{{vim_config_dir}}'
version: master
# TODO: - name: set repo email
- name: install pip packages
pip:
name: '{{neovim_pip_packages}}'

View File

@ -3,5 +3,6 @@ neovim_pip_packages:
- cmake-language-server
- cmakelint
- compdb
- pynvim
- vim-vint
- yamllint

View File

@ -34,8 +34,6 @@
dest: '{{ansible_env.HOME}}/.local/bin/WebCatalog'
state: link
# TODO: icon for desktop file
- name: create desktop file
template:
src: webcatalog.desktop.j2