From 093ff136755ebb6b1d88dc4f9b953d72cea36f42 Mon Sep 17 00:00:00 2001 From: ray Date: Tue, 13 Jan 2026 19:26:23 +0000 Subject: [PATCH] Enhance completion and documentation window borders Updated the configuration for completion and documentation windows to include custom borders and highlighting for improved visibility. --- lua/plugins/cmp.lua | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/lua/plugins/cmp.lua b/lua/plugins/cmp.lua index bb3cbc7..a738fea 100644 --- a/lua/plugins/cmp.lua +++ b/lua/plugins/cmp.lua @@ -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,