Enhance completion and documentation window borders

Updated the configuration for completion and documentation windows
to include custom borders and highlighting for improved visibility.
This commit is contained in:
Ray Elliott 2026-01-13 19:26:23 +00:00
parent 80d6db97cf
commit 093ff13675
1 changed files with 26 additions and 2 deletions

View File

@ -34,8 +34,32 @@ return {
preselect = cmp.PreselectMode.None,
completion = { completeopt = "menu,menuone,noinsert,noselect" },
window = {
completion = cmp.config.window.bordered(),
documentation = cmp.config.window.bordered(),
completion = cmp.config.window.bordered({
border = {
{ "🭽", "FloatBorder" },
{ "", "FloatBorder" },
{ "🭾", "FloatBorder" },
{ "", "FloatBorder" },
{ "🭿", "FloatBorder" },
{ "", "FloatBorder" },
{ "🭼", "FloatBorder" },
{ "", "FloatBorder" },
},
winhighlight = "Normal:NormalFloat,FloatBorder:FloatBorder",
}),
documentation = cmp.config.window.bordered({
border = {
{ "🭽", "FloatBorder" },
{ "", "FloatBorder" },
{ "🭾", "FloatBorder" },
{ "", "FloatBorder" },
{ "🭿", "FloatBorder" },
{ "", "FloatBorder" },
{ "🭼", "FloatBorder" },
{ "", "FloatBorder" },
},
winhighlight = "Normal:NormalFloat,FloatBorder:FloatBorder",
}),
},
}
end,