diff --git a/configs/nvim/after/plugin/lsp.lua b/configs/nvim/after/plugin/lsp.lua index 67df343..3903fea 100644 --- a/configs/nvim/after/plugin/lsp.lua +++ b/configs/nvim/after/plugin/lsp.lua @@ -51,6 +51,7 @@ local lsps = { 'lua_ls', 'nixd', 'neocmake', + 'terraform-ls', 'pyright', 'rust_analyzer', } @@ -58,7 +59,8 @@ local lsps = { local nvim_lsp = require('lspconfig') local client_capabilities = require('cmp_nvim_lsp').default_capabilities() for _, server in ipairs(lsps) do - require('lspconfig')[server].setup { + + nvim_lsp[server].setup { function(server) nvim_lsp[server].setup { capabilities = client_capabilities diff --git a/users/bun.nix b/users/bun.nix index c2e77fb..97581c6 100644 --- a/users/bun.nix +++ b/users/bun.nix @@ -67,6 +67,7 @@ in { black bashdb docker-compose-language-service + terraform-ls hadolint gopls luajitPackages.lua-lsp