feat: switch to native 0.11 LSP, remove obsolete things

This commit is contained in:
Oliver Ladner 2025-04-01 10:53:48 +02:00
commit e2d27c98c1
24 changed files with 311 additions and 475 deletions

14
lsp/lua.lua Normal file
View file

@ -0,0 +1,14 @@
---@type vim.lsp.Config
return {
cmd = { "lua-language-server" },
filetypes = { "lua" },
root_markers = { ".luarc.json", ".luarc.jsonc" },
telemetry = { enabled = false },
settings = {
Lua = {
runtime = {
version = "LuaJIT",
},
},
},
}