···44444545 ---@diagnostic disable-next-line: param-type-mismatch
4646 vim.iter(pairs(servers)):each(vim.lsp.config)
4747+4848+ local lsp_names = vim
4949+ .iter(ipairs(vim.api.nvim_get_runtime_file("lsp/*.lua", true)))
5050+ :map(function(_, filepath)
5151+ local name = vim.fs.basename(filepath):match("([^.]+)%.lua")
5252+ return name ~= "*" and name or nil
5353+ end)
5454+ :totable()
5555+ vim.lsp.enable(lsp_names)
4756 end,
4857}