set root_dir for tsserver

This commit is contained in:
2022-03-20 20:25:52 +03:00
parent 31231f8201
commit 905f897179

View File

@@ -2,6 +2,7 @@ local lsp_installer = require("nvim-lsp-installer")
local cmp = require("cmp")
local null_ls = require("null-ls")
local list_includes_item = require("user.utils").list_includes_item
local util = require("lspconfig").util
local kind_icons = {
Text = "",
@@ -206,6 +207,10 @@ lsp_installer.on_server_ready(function(server)
}
end
if server.name == "tsserver" then
opts.root_dir = util.root_pattern(".git", "package.json", "tsconfig.json")
end
server:setup(opts)
end)