38 lines
791 B
YAML
38 lines
791 B
YAML
---
|
|
- name: Install things with pacman
|
|
become: true
|
|
community.general.pacman:
|
|
name:
|
|
- neovim
|
|
- python-pynvim
|
|
- base-devel
|
|
- cmake
|
|
- clang
|
|
- npm
|
|
- ripgrep
|
|
- zathura
|
|
- zathura-pdf-mupdf
|
|
- rsync # for 'synchronize' module
|
|
- ansible-lint
|
|
- flake8
|
|
- mypy
|
|
- python-pylint
|
|
- python-black
|
|
- shellcheck
|
|
- ansible-language-server
|
|
- bash-language-server
|
|
- jedi-language-server
|
|
- lua-language-server
|
|
- texlab
|
|
- rust-analyzer
|
|
|
|
- name: Install things with npm
|
|
become: true
|
|
community.general.npm:
|
|
name: "{{ item }}"
|
|
global: true
|
|
with_items:
|
|
- diagnostic-languageserver
|
|
|
|
- name: Include marksman tasks
|
|
ansible.builtin.include_tasks: marksman.yml
|