diff --git a/nvim/lua/my/lsp.lua b/nvim/lua/my/lsp.lua index 486ae90..440b794 100644 --- a/nvim/lua/my/lsp.lua +++ b/nvim/lua/my/lsp.lua @@ -150,7 +150,13 @@ local servers = { cmd = { "lexical" }, }, gleam = {}, - tsserver = {}, + tsserver = { + root_dir = lspconfig.util.root_pattern("package.json"), + single_file_support = false, + }, + denols = { + root_dir = lspconfig.util.root_pattern("deno.json", "deno.jsonc"), + }, intelephense = { settings = { intelephense = {