diff --git a/.config/nvim/lua/plugins/cmp.lua b/.config/nvim/lua/plugins/cmp.lua index 1709906a..fc37950a 100644 --- a/.config/nvim/lua/plugins/cmp.lua +++ b/.config/nvim/lua/plugins/cmp.lua @@ -6,6 +6,11 @@ return { { "cic", "CmpStatus", desc = "Cmp Status" }, }, opts = function(_, opts) + local border = { + border = "rounded", + winhighlight = "Normal:Normal,FloatBorder:Normal,CursorLine:Visual,Search:None", + } + opts.mapping = cmp.mapping.preset.insert({ [""] = cmp.mapping.select_next_item({ behavior = cmp.SelectBehavior.Insert }), [""] = cmp.mapping.select_prev_item({ behavior = cmp.SelectBehavior.Insert }), @@ -25,9 +30,10 @@ return { fallback() end, }) + opts.window = { - completion = cmp.config.window.bordered(), - documentation = cmp.config.window.bordered(), + completion = cmp.config.window.bordered(border), + documentation = cmp.config.window.bordered(border), } cmp.setup.cmdline({ "/", "?" }, { mapping = cmp.mapping.preset.cmdline(),