summaryrefslogtreecommitdiffstats
path: root/after/lsp/lua_ls.lua
diff options
context:
space:
mode:
authorSquibid <me@zacharyscheiman.com>2025-05-08 18:18:34 -0500
committerSquibid <me@zacharyscheiman.com>2025-05-08 18:18:34 -0500
commit7430ebed8eab0364452a6cdcaa209f8a7288e44d (patch)
treecd80b99c41c4af92c7a130fe52ca462062697d22 /after/lsp/lua_ls.lua
parent7c3289fded1f75f6e060f56bd06edc2a327744d9 (diff)
downloadnvim-3.0.tar.gz
nvim-3.0.tar.bz2
nvim-3.0.zip
kitchen sink now don't support any version lower than 0.11.0 for lspv3.0
- dap now works for java and c
Diffstat (limited to 'after/lsp/lua_ls.lua')
-rw-r--r--after/lsp/lua_ls.lua24
1 files changed, 24 insertions, 0 deletions
diff --git a/after/lsp/lua_ls.lua b/after/lsp/lua_ls.lua
new file mode 100644
index 0000000..23f0dc6
--- /dev/null
+++ b/after/lsp/lua_ls.lua
@@ -0,0 +1,24 @@
+return {
+ settings = {
+ Lua = {
+ diagnostics = {
+ globals = { "vim", "mp" }
+ },
+ runtime = {
+ version = "LuaJIT"
+ },
+ format = {
+ enable = false
+ },
+ workspace = {
+ checkThirdParty = true,
+ library = {
+ vim.env.VIMRUNTIME
+ }
+ }
+ }
+ },
+
+ root_markers = { ".luarc.json", ".luarc.jsonc", ".luacheckrc", ".stylua.toml",
+ "stylua.toml", "selene.toml", "selene.yml", "README.md" }
+}