From 28e120146b42fbb498c0cc1eb5f127844590198e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Fri, 16 Dec 2022 16:14:19 +0100 Subject: [PATCH] Ansible language server --- .../roles/software/templates/snippets/pm_dev_ansible.j2 | 1 + .../automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 | 3 +++ 2 files changed, 4 insertions(+) diff --git a/config/automatrop/roles/software/templates/snippets/pm_dev_ansible.j2 b/config/automatrop/roles/software/templates/snippets/pm_dev_ansible.j2 index c0a684d..373384a 100644 --- a/config/automatrop/roles/software/templates/snippets/pm_dev_ansible.j2 +++ b/config/automatrop/roles/software/templates/snippets/pm_dev_ansible.j2 @@ -1,3 +1,4 @@ ansible ansible-lint +ansible-language-server {# EOF #} diff --git a/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 b/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 index afc236a..ec9f88e 100644 --- a/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 +++ b/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 @@ -40,6 +40,9 @@ end -- Use a loop to conveniently call 'setup' on multiple servers and -- map buffer local keybindings when the language server attaches local servers = { +{% if 'ansible' in dev_stuffs %} + "ansiblels", +{% endif %} {% if 'perl' in dev_stuffs %} "perlls", {% endif %}