commit 56cf572114b569bf650476289ab680019429ffe5
parent 8ca98bf78311b469c835d8112d6e589076b62830
Author: Milutin Popovic <milutin@popovic.xyz>
Date: Sat, 11 Apr 2026 00:07:44 +0100
lspconfig
Diffstat:
1 file changed, 17 insertions(+), 16 deletions(-)
diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua
@@ -81,22 +81,6 @@ return {
local lspconfig = require("lspconfig")
- lspconfig.lua_ls.setup({
- settings = {
- Lua = {
- runtime = { version = "LuaJIT" },
- diagnostics = {
- globals = { "vim" },
- },
- workspace = {
- library = vim.api.nvim_get_runtime_file("", true),
- checkThirdParty = false,
- },
- telemetry = { enable = false },
- },
- },
- })
-
require("mason").setup()
require("mason-lspconfig").setup({
handlers = {
@@ -153,6 +137,23 @@ return {
},
})
end,
+
+ ["lua_ls"] = function()
+ lspconfig.lua_ls.setup({
+ settings = {
+ Lua = {
+ runtime = { version = "LuaJIT" },
+ diagnostics = {
+ globals = { "vim", "require" },
+ },
+ workspace = {
+ library = vim.api.nvim_get_runtime_file("", true),
+ },
+ telemetry = { enable = false },
+ },
+ },
+ })
+ end,
},
})
end,