diff --git a/.config/nvim/lua/plugins/lspconfig.lua b/.config/nvim/lua/plugins/lspconfig.lua index 3a14f53..544fb3a 100644 --- a/.config/nvim/lua/plugins/lspconfig.lua +++ b/.config/nvim/lua/plugins/lspconfig.lua @@ -6,7 +6,7 @@ vim.lsp.config("lua_ls", { workspace = { checkThirdParty = false, library = { - vim.api.nvim_get_runtime_file("", true), + vim.env.VIMRUNTIME, "${3rd}/luv/library", }, }, @@ -16,7 +16,7 @@ vim.lsp.config("lua_ls", { format = { enable = false }, telemetry = { enable = false }, -- NOTE: toggle below to ignore Lua_LS's noisy `missing-fields` warnings - diagnostics = { disable = { "missing-fields" }, globals = { "vim", "require" } }, + diagnostics = { disable = { "missing-fields" }, globals = { "require", "ipairs" } }, hint = { enable = true }, }, },