From 049aa5d9ddeea6770f041e66b15ededcb16b01df Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Mon, 25 Sep 2023 18:28:39 +0200 Subject: [PATCH] Fix lua_ls paths for working in this project --- lua/lsp/lua_ls.lua | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/lua/lsp/lua_ls.lua b/lua/lsp/lua_ls.lua index 288519f..c1d5288 100644 --- a/lua/lsp/lua_ls.lua +++ b/lua/lsp/lua_ls.lua @@ -14,10 +14,6 @@ limitations under the License. ]] -local runtime_path = vim.split(package.path, ";") -table.insert(runtime_path, "lua/?.lua") -table.insert(runtime_path, "lua/?/init.lua") - -- spec: https://luals.github.io/wiki/settings/ return { @@ -35,10 +31,18 @@ return { }, runtime = { version = "LuaJIT", - path = runtime_path, + path = { + "lua/?.lua", + "lua/?/init.lua", + "?/lua/?.lua", + "?/lua/?/init.lua", + }, }, workspace = { - library = vim.api.nvim_get_runtime_file("", true), + library = { + vim.env.VIMRUNTIME, + vim.fn.stdpath("data") .. "/lazy", + }, checkThirdParty = false, }, telemetry = { enable = false, },