caio.co/de/dotfiles

Setup lua_ls as a lua lsp

Id
c0db8630050359438e8b10ae015bab1d2a8e12fa
Author
Caio
Commit time
2025-10-09T12:47:01+02:00

Modified config/nvim/lua/config/lsp.lua

@@ -129,7 +129,13
settings = {},
})

+vim.lsp.config("lua_ls", {
+ cmd = { 'lua-language-server' },
+ filetypes = { 'lua' },
+ root_markers = { '.git' },
+})
+
vim.api.nvim_create_user_command("LspStart", function()
- vim.lsp.enable({"rust_analyzer", "gopls", "ccls", "ruff"})
+ vim.lsp.enable({ "rust_analyzer", "gopls", "ccls", "ruff", "lua_ls" })
vim.cmd("edit") -- reload buffer
end, {})