fix(lsp): disable lazy-loading by lsp filetypes

This commit is contained in:
2024-02-27 18:04:47 +01:00
parent 43423286a9
commit d8ccff1050
2 changed files with 0 additions and 24 deletions
-20
View File
@@ -3,9 +3,6 @@ local utils = require("utils")
local M = {}
local _filetypes = nil
-- local auto_installed_servers = nil
local capabilities = {}
local config = {
@@ -254,23 +251,6 @@ local function register_server(name, server)
})
end
function M.filetypes()
if not _filetypes then
_filetypes = {}
local unique = {}
for _, server in pairs(config) do
for _, ft in ipairs(server.lspconfig.filetypes) do
if not unique[ft] then
table.insert(_filetypes, ft)
unique[ft] = true
end
end
end
end
return _filetypes
end
function M.setup()
setup_diagnostics()
-4
View File
@@ -77,8 +77,6 @@ local plugins = {
{
"neovim/nvim-lspconfig",
config = require("lsp").setup,
lazy = true,
ft = require("lsp").filetypes(),
},
{
"nvim-treesitter/nvim-treesitter",
@@ -90,8 +88,6 @@ local plugins = {
{
"mfussenegger/nvim-dap",
config = require("plugins.dap").setup,
lazy = true,
ft = require("lsp").filetypes(),
},
{
"rcarriga/nvim-dap-ui",