feat: Surpresses undefined global 'vim' in lua_ls setup.

This commit is contained in:
2025-04-01 12:48:03 -04:00
parent 8c83898abf
commit 3fd33cd92e
2 changed files with 19 additions and 1 deletions

View File

@@ -34,6 +34,7 @@ createCmd("BufWritePre", {
group = vim.api.nvim_create_augroup("GoFormat", defaultGroupOptions), group = vim.api.nvim_create_augroup("GoFormat", defaultGroupOptions),
}) })
-- GoPass
vim.api.nvim_exec2( vim.api.nvim_exec2(
[[ [[
autocmd BufNewFile,BufRead /private/**/gopass** setlocal noswapfile nobackup noundofile shada="" autocmd BufNewFile,BufRead /private/**/gopass** setlocal noswapfile nobackup noundofile shada=""

View File

@@ -39,7 +39,24 @@ return {
dockerls = {}, dockerls = {},
gopls = {}, gopls = {},
jsonls = {}, jsonls = {},
lua_ls = {}, lua_ls = {
settings = {
Lua = {
runtime = {
version = "LuaJIT",
},
diagnostics = {
globals = { "vim" },
},
workspace = {
library = vim.api.nvim_get_runtime_file("", true),
},
telemetry = {
enable = false
}
},
}
},
marksman = {}, marksman = {},
sourcekit = {}, sourcekit = {},
yamlls = {}, yamlls = {},