diff --git a/lua/custom/configs/lspconfig.lua b/lua/custom/configs/lspconfig.lua index 3f2b1d78..5d3ee859 100644 --- a/lua/custom/configs/lspconfig.lua +++ b/lua/custom/configs/lspconfig.lua @@ -4,7 +4,6 @@ local lspconfig=require("lspconfig"); local configs=require("plugins.configs.lspconfig"); - lspconfig.clangd.setup({ on_attach=on_attach, capabilities=capabilities, @@ -12,5 +11,13 @@ lspconfig.clangd.setup({ cmd={"clangd"} }); +lspconfig.denols.setup({ + on_attach=on_attach, + capabilities=capabilities, + root_dir=lspconfig.util.root_pattern("deno.json","deno.jsonc"), + filetypes={"javascript","typescript","javascriptreact","typescriptreact","javascript.jsx","typescript.tsx"}, + cmd={"deno","lsp"} +}); +