diff --git a/nvim/.config/nvim/lua/lsp-utils.lua b/nvim/.config/nvim/lua/lsp-utils.lua index 2e18118..1f39d6c 100644 --- a/nvim/.config/nvim/lua/lsp-utils.lua +++ b/nvim/.config/nvim/lua/lsp-utils.lua @@ -65,9 +65,7 @@ end -- End of deno specific functions local get_root_directory = function(root_files) - local path = vim.fs.find(root_files, { type = "file" }) - - return vim.fs.dirname(path[1]) + return vim.fs.root(0, root_files) end local default_capabilities = vim.lsp.protocol.make_client_capabilities()