diff --git a/lua/cosmic/lsp/init.lua b/lua/cosmic/lsp/init.lua index a42e103..1341cf6 100644 --- a/lua/cosmic/lsp/init.lua +++ b/lua/cosmic/lsp/init.lua @@ -1,3 +1,5 @@ +local config = require('cosmic.core.user') + -- set up lsp servers require('cosmic.lsp.providers') require('cosmic.lsp.diagnostics') @@ -5,11 +7,10 @@ require('cosmic.lsp.commands') -- currently handled by noice -- ---[[ local config = require('cosmic.core.user') ]] ---[[ vim.lsp.handlers['textDocument/hover'] = vim.lsp.with(vim.lsp.handlers.hover, { ]] ---[[ border = config.border, ]] ---[[ }) ]] ---[[]] +vim.lsp.handlers['textDocument/hover'] = vim.lsp.with(vim.lsp.handlers.hover, { + border = config.border, +}) + --[[ vim.lsp.handlers['textDocument/signatureHelp'] = vim.lsp.with(vim.lsp.handlers.signature_help, { ]] --[[ border = config.border, ]] --[[ }) ]] diff --git a/lua/cosmic/plugins/noice/init.lua b/lua/cosmic/plugins/noice/init.lua index 07a44a1..93af528 100644 --- a/lua/cosmic/plugins/noice/init.lua +++ b/lua/cosmic/plugins/noice/init.lua @@ -3,15 +3,12 @@ require('noice').setup({ notify = { merge = true, }, - hover = { - border = { - style = 'rounded', - }, - position = { row = 2, col = 2 }, - }, }, lsp = { -- override markdown rendering so that **cmp** and other plugins use **Treesitter** + hover = { + enabled = false, + }, override = { ['vim.lsp.util.convert_input_to_markdown_lines'] = true, ['vim.lsp.util.stylize_markdown'] = true,