From a11717c8ceaf6b3121f6f53ef0d00a47f8522d29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Mon, 1 Jul 2024 21:41:32 +0200 Subject: [PATCH] feat: configure nil_ls --- modules/programs/nvim/plugins/lua/nvim-lspconfig.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/modules/programs/nvim/plugins/lua/nvim-lspconfig.lua b/modules/programs/nvim/plugins/lua/nvim-lspconfig.lua index a4e6af4..8476272 100644 --- a/modules/programs/nvim/plugins/lua/nvim-lspconfig.lua +++ b/modules/programs/nvim/plugins/lua/nvim-lspconfig.lua @@ -123,7 +123,6 @@ local servers = { "bashls", "gleam", "gopls", - "nil_ls", "pylsp", "ruff_lsp", "templ", @@ -133,6 +132,16 @@ for _, lsp in ipairs(servers) do lspconfig_setup(lsp, {}) end +lspconfig_setup("nil_ls", { + settings = { + flake = { + autoArchive = true, + autoEvalInputs = true, + nixpkgsInputName = "nixpkgs", + }, + }, +}) + lspconfig_setup("nixd", { settings = { nixd = {