diff --git a/init.lua b/init.lua index e3f0f91..3508b28 100644 --- a/init.lua +++ b/init.lua @@ -715,7 +715,8 @@ do if path ~= vim.fn.stdpath 'config' and (vim.uv.fs_stat(path .. '/.luarc.json') or vim.uv.fs_stat(path .. '/.luarc.jsonc')) then return end end - client.config.settings.Lua = vim.tbl_deep_extend('force', client.config.settings.Lua, { + local current_settings = client.config.settings --[[@as lspconfig.settings.lua_ls]] + client.config.settings.Lua = vim.tbl_deep_extend('force', current_settings.Lua, { runtime = { version = 'LuaJIT', path = { 'lua/?.lua', 'lua/?/init.lua' },