From 6a3c1239815b11d16b5a851ff5c36491b45d25e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Hamal=20Dvo=C5=99=C3=A1k?= Date: Fri, 7 Feb 2025 14:48:42 +0100 Subject: [PATCH] Remove lua-ls --- lua/config/lsp/init.lua | 1 - lua/config/lsp/lua_ls.lua | 38 -------------------------------------- 2 files changed, 39 deletions(-) delete mode 100644 lua/config/lsp/lua_ls.lua diff --git a/lua/config/lsp/init.lua b/lua/config/lsp/init.lua index b33051a..848320d 100644 --- a/lua/config/lsp/init.lua +++ b/lua/config/lsp/init.lua @@ -7,7 +7,6 @@ require("config.lsp.ruff") -- require("config.lsp.typescript") require("config.lsp.clangd") require("config.lsp.vls") -require("config.lsp.lua_ls") require("config.lsp.rust_analyzer") local api = vim.api diff --git a/lua/config/lsp/lua_ls.lua b/lua/config/lsp/lua_ls.lua deleted file mode 100644 index cc94125..0000000 --- a/lua/config/lsp/lua_ls.lua +++ /dev/null @@ -1,38 +0,0 @@ -local bin_name = "lua-language-server" -local cmd = { bin_name, "--stdio", } - -local root_files = { - '.luarc.json', - '.luarc.jsonc', - '.luacheckrc', - '.stylua.toml', - 'stylua.toml', - 'selene.toml', - 'selene.yml', - 'lua/', - '.git', -} - -vim.api.nvim_create_autocmd("FileType", { - pattern = "lua", - callback = function() - vim.lsp.start({ - name = "lua_ls", - cmd = cmd, - root_dir = vim.fs.dirname(vim.fs.find(root_files, { upward = true })[1]), - settings = { - Lua = { - runtime = { - version = 'LuaJIT', - }, - workspace = { - checkThirdParty = false, - library = { - vim.env.VIMRUNTIME, - }, - }, - } - }, - }) - end, -})