From 77f65f16542fc9777758a2e9d0aec8c2cbf3a63c Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Thu, 18 Sep 2025 13:17:52 +0100 Subject: [PATCH] wip --- lua/configs/lspconfig.lua | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/lua/configs/lspconfig.lua b/lua/configs/lspconfig.lua index 24b5aae..4bcb4a4 100644 --- a/lua/configs/lspconfig.lua +++ b/lua/configs/lspconfig.lua @@ -11,11 +11,12 @@ M.defaults = function() local servers = { "html", "lua_ls", "biome", "solidity_ls_nomicfoundation", "tinymist" } vim.lsp.inlay_hint.enable() - vim.lsp.handlers["textDocument/codeAction"] = vim.lsp.with(vim.lsp.handlers.hover, { - border = "rounded", -- You can also use 'single', 'double', 'solid', etc. - }) - vim.lsp.handlers["textDocument/publishDiagnostics"] = - vim.lsp.with(vim.lsp.diagnostic.on_publish_diagnostics, { virtual_text = false }) + -- vim.lsp.handlers["textDocument/codeAction"] = vim.lsp.handlers.code_action + -- border = "rounded", -- You can also use 'single', 'double', 'solid', etc. + -- }) + -- vim.diagnostic.config { virtual_text = true } + -- vim.lsp.handlers["textDocument/publishDiagnostics"] = + -- vim.lsp.with(vim.lsp.diagnostic.on_publish_diagnostics, { virtual_text = false }) for _, lsp in ipairs(servers) do lspconfig(lsp, { @@ -107,9 +108,7 @@ M.typescript = { end, }, handlers = { - ["textDocument/publishDiagnostics"] = vim.lsp.with(vim.lsp.diagnostic.on_publish_diagnostics, { - virtual_text = false, - }), + ["textDocument/publishDiagnostics"] = vim.diagnostic.config { virtual_text = false }, }, }