diff --git a/lua/cosmic/lsp/providers/init.lua b/lua/cosmic/lsp/providers/init.lua index ce042a1..6dfd92c 100644 --- a/lua/cosmic/lsp/providers/init.lua +++ b/lua/cosmic/lsp/providers/init.lua @@ -62,9 +62,7 @@ lsp_installer.on_server_ready(function(server) opts.autostart = false end - if server.name == 'sumneko_lua' then - opts = vim.tbl_deep_extend('force', opts, require('cosmic.lsp.providers.lua')) - elseif server.name == 'tsserver' then + if server.name == 'tsserver' then opts = vim.tbl_deep_extend('force', opts, require('cosmic.lsp.providers.tsserver')) elseif server.name == 'efm' then opts = vim.tbl_deep_extend('force', opts, require('cosmic.lsp.providers.efm')) diff --git a/lua/cosmic/lsp/providers/lua.lua b/lua/cosmic/lsp/providers/lua.lua deleted file mode 100644 index 681f24e..0000000 --- a/lua/cosmic/lsp/providers/lua.lua +++ /dev/null @@ -1,32 +0,0 @@ -local sumneko_binary_path = vim.fn.exepath('lua-language-server') -local sumneko_root_path = vim.fn.fnamemodify(sumneko_binary_path, ':h:h:h') - -local runtime_path = vim.split(package.path, ';') -table.insert(runtime_path, 'lua/?.lua') -table.insert(runtime_path, 'lua/?/init.lua') - -return { - cmd = { sumneko_binary_path, '-E', sumneko_root_path .. '/main.lua' }, - settings = { - Lua = { - runtime = { - -- Tell the language server which version of Lua you're using (most likely LuaJIT in the case of Neovim) - version = 'LuaJIT', - -- Setup your lua path - path = runtime_path, - }, - diagnostics = { - -- Get the language server to recognize the `vim` global - globals = { 'vim' }, - }, - workspace = { - -- Make the server aware of Neovim runtime files - library = vim.api.nvim_get_runtime_file('', true), - }, - -- Do not send telemetry data containing a randomized but unique identifier - telemetry = { - enable = false, - }, - }, - }, -}