config.nvim

NeoVim config
git clone git://popovic.xyz/nvim.config.git/
Log | Files | Refs

commit 56cf572114b569bf650476289ab680019429ffe5
parent 8ca98bf78311b469c835d8112d6e589076b62830
Author: Milutin Popovic <milutin@popovic.xyz>
Date:   Sat, 11 Apr 2026 00:07:44 +0100

lspconfig

Diffstat:
Mlua/plugins/lsp.lua | 33+++++++++++++++++----------------
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,