From a8133a9dba9ec7854f326f43ad51d292bde0565a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Sat, 21 Oct 2023 22:02:18 +0200 Subject: [PATCH] Add nix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit C'est le début de la fin... --- config/automatrop/host_vars/curacao.geoffrey.frogeye.fr | 1 + .../automatrop/roles/software/templates/snippets/pm_dev_nix.j2 | 3 +++ .../automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 | 3 +++ 3 files changed, 7 insertions(+) create mode 100644 config/automatrop/roles/software/templates/snippets/pm_dev_nix.j2 diff --git a/config/automatrop/host_vars/curacao.geoffrey.frogeye.fr b/config/automatrop/host_vars/curacao.geoffrey.frogeye.fr index 7fa997f..bdb9175 100644 --- a/config/automatrop/host_vars/curacao.geoffrey.frogeye.fr +++ b/config/automatrop/host_vars/curacao.geoffrey.frogeye.fr @@ -4,6 +4,7 @@ dev_stuffs: - ansible - docker - network + - nix - perl - php - python diff --git a/config/automatrop/roles/software/templates/snippets/pm_dev_nix.j2 b/config/automatrop/roles/software/templates/snippets/pm_dev_nix.j2 new file mode 100644 index 0000000..71a9e74 --- /dev/null +++ b/config/automatrop/roles/software/templates/snippets/pm_dev_nix.j2 @@ -0,0 +1,3 @@ +nix +rnix-lsp + diff --git a/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 b/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 index 6045998..de7fb38 100644 --- a/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 +++ b/config/automatrop/roles/vim/templates/plugins/nvim_lspconfig.j2 @@ -43,6 +43,9 @@ local servers = { {% if 'ansible' in dev_stuffs %} "ansiblels", {% endif %} +{% if 'nix' in dev_stuffs %} + "rnix", +{% endif %} {% if 'perl' in dev_stuffs %} "perlls", {% endif %}