From d9091a23ae241e9cf40655892b4871d9ad8141ae Mon Sep 17 00:00:00 2001 From: Martin Larsson Date: Sun, 19 Jan 2025 19:13:18 +0000 Subject: [PATCH] Add vim to globals, add settings for preloading files --- nvim/lua/lsp/servers/lua_ls.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/nvim/lua/lsp/servers/lua_ls.lua b/nvim/lua/lsp/servers/lua_ls.lua index e86b233..4a9f57a 100644 --- a/nvim/lua/lsp/servers/lua_ls.lua +++ b/nvim/lua/lsp/servers/lua_ls.lua @@ -11,6 +11,12 @@ return { "selene.yml", ".git" }, + settings = { + Lua = { + maxPreload = 100000, + preloadFileSize = 10000, + }, + }, on_init = function(client) local path = vim.tbl_get(client, "workspace_folders", 1, "name") if not path then @@ -23,6 +29,9 @@ return { runtime = { version = "LuaJIT" }, + diagnostics = { + globals = { "vim" }, + }, -- Make the server aware of Neovim runtime files workspace = { checkThirdParty = false,