fix(lsp): schedule_wrap setting up LSPs to work around root cause of #6456. Fixes #6456

This commit is contained in:
Folke Lemaitre
2025-09-18 13:52:07 +02:00
parent 36b41911ab
commit 75a3809e15

View File

@@ -2,7 +2,7 @@ return {
-- lspconfig
{
"neovim/nvim-lspconfig",
event = { "BufReadPre", "BufNewFile", "BufWritePre" },
event = "LazyFile",
dependencies = {
"mason.nvim",
{ "mason-org/mason-lspconfig.nvim", config = function() end },
@@ -118,7 +118,7 @@ return {
return ret
end,
---@param opts PluginLspOpts
config = function(_, opts)
config = vim.schedule_wrap(function(_, opts)
-- setup autoformat
LazyVim.format.register(LazyVim.lsp.formatter())
@@ -256,7 +256,7 @@ return {
resolve("denols")
resolve("vtsls")
end
end,
end),
},
-- cmdline tools and lsp servers