From 03393a8441cbc0576cebbd5d799056536b46de80 Mon Sep 17 00:00:00 2001 From: 0xTux <0xtux@pm.me> Date: Wed, 20 Mar 2024 08:07:52 +0000 Subject: [PATCH] add lsp for nix --- pkgs/nvchad/nvim/lua/configs/lspconfig.lua | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/pkgs/nvchad/nvim/lua/configs/lspconfig.lua b/pkgs/nvchad/nvim/lua/configs/lspconfig.lua index 674c336..3bf4899 100644 --- a/pkgs/nvchad/nvim/lua/configs/lspconfig.lua +++ b/pkgs/nvchad/nvim/lua/configs/lspconfig.lua @@ -7,8 +7,21 @@ local lspconfig = require("lspconfig") local servers = { "tailwindcss", "eslint", "gopls" } for _, lsp in ipairs(servers) do - lspconfig[lsp].setup({ - on_attach = on_attach, - capabilities = capabilities, - }) + lspconfig[lsp].setup({ + on_attach = on_attach, + capabilities = capabilities, + }) end + +lspconfig.nil_ls.setup({ + on_attach = on_attach, + capabilities = capabilities, + cmd = { "nil" }, + settings = { + ["nil"] = { + flake = { + autoArchive = true, + }, + }, + }, +})