From 31d5347cfd66123f115f884ba7ac749c60787609 Mon Sep 17 00:00:00 2001 From: veonim Date: Wed, 28 Jan 2026 13:15:22 +0500 Subject: [PATCH] fix: changed lua language server, lua_ls no longer exists in mason registry --- init.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/init.lua b/init.lua index d5ae6dc9..3fa423fc 100644 --- a/init.lua +++ b/init.lua @@ -614,7 +614,7 @@ require('lazy').setup({ -- You can press `g?` for help in this menu. local ensure_installed = vim.tbl_keys(servers or {}) vim.list_extend(ensure_installed, { - 'lua_ls', -- Lua Language server + 'lua-language-server', -- Lua Language server 'stylua', -- Used to format Lua code -- You can add other tools here that you want Mason to install }) @@ -628,7 +628,7 @@ require('lazy').setup({ end -- Special Lua Config, as recommended by neovim help docs - vim.lsp.config('lua_ls', { + vim.lsp.config('lua-language-server', { on_init = function(client) if client.workspace_folders then local path = client.workspace_folders[1].name @@ -652,7 +652,7 @@ require('lazy').setup({ Lua = {}, }, }) - vim.lsp.enable 'lua_ls' + vim.lsp.enable 'lua-language-server' end, },