make lsp related popups all look the same

This commit is contained in:
2024-04-25 22:59:22 -04:00
parent e39c8ef5d6
commit 30edbcbb6b
3 changed files with 13 additions and 5 deletions

View File

@ -30,11 +30,11 @@ cmp.setup {
window = {
completion = {
scrollbar = false,
border = { ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ' },
border = 'solid',
winhighlight = "Normal:WinBarNC,FloatBorder:WinBarNC,Search:WinBarNC",
},
documentation = {
border = { ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ' },
border = 'solid',
winhighlight = "Normal:WinBarNC,FloatBorder:WinBarNC,Search:WinBarNC",
}
},

View File

@ -57,10 +57,15 @@ vim.diagnostic.config({
severity_sort = true,
})
vim.lsp.handlers['textDocument/hover'] = vim.lsp.with(vim.lsp.handlers.hover,
{ border = 'shadow', })
vim.lsp.handlers['textDocument/hover'] = vim.lsp.with(
vim.lsp.handlers.hover, {
border = 'solid',
})
vim.lsp.handlers['textDocument/signatureHelp'] = vim.lsp.with(
vim.lsp.handlers.signature_help, { border = 'shadow' })
vim.lsp.handlers.signature_help, {
border = 'solid',
})
-- get servers and attach to them
local status_ok1, mason = pcall(require, "mason")

View File

@ -53,6 +53,9 @@ highlight('EndOfBuffer', { fg = vim.g.terminal_color_background })
-- make all backgrounds the same color
highlight('NormalNC', cpyhl('Normal'))
highlight('NormalFloat', { bg = c.bg_dark })
highlight('FloatBorder', cpyhl('NormalFloat'))
-- plugin highlights ----------------------------------------------------------
-- telescope
highlight('TelescopeMatching', { fg = c.yellow })