diff --git a/home-manager/dotfiles/nvim/lua/custom/configs/lspconfig.lua b/home-manager/dotfiles/nvim/lua/custom/configs/lspconfig.lua index 33f7eb2..b87b09b 100644 --- a/home-manager/dotfiles/nvim/lua/custom/configs/lspconfig.lua +++ b/home-manager/dotfiles/nvim/lua/custom/configs/lspconfig.lua @@ -61,3 +61,19 @@ lspconfig.pyright.setup { } lspconfig.gleam.setup({}) + +lspconfig.nil_ls.setup { + on_attach = on_attach, + capabilities = capabilities, + autostart = true, + cmd = { "nil" }, + filetypes = { "nix" }, + settings = { + ['nil'] = { + testSetting = 42, + formatting = { + command = { "nixfmt" }, + }, + }, + }, +}