diff --git a/nvim/.config/nvim/after/plugin/cmp.lua b/nvim/.config/nvim/after/plugin/cmp.lua index b961e79..c5f719a 100644 --- a/nvim/.config/nvim/after/plugin/cmp.lua +++ b/nvim/.config/nvim/after/plugin/cmp.lua @@ -24,6 +24,8 @@ cmp.setup { border = 'rounded' }, mapping = { + [''] = cmp.mapping.scroll_docs(-4), + [''] = cmp.mapping.scroll_docs(4), [''] = cmp.mapping.confirm({ behavior = cmp.ConfirmBehavior.Replace, select = true @@ -50,5 +52,9 @@ cmp.setup { name = 'path', priority = 5 }, + }, + experimental = { + native_menu = false, + ghost_text = { hl_group = 'Hint' }, } } diff --git a/nvim/.config/nvim/colors/yolokai.vim b/nvim/.config/nvim/colors/yolokai.vim index 0155dbd..eaae88e 100644 --- a/nvim/.config/nvim/colors/yolokai.vim +++ b/nvim/.config/nvim/colors/yolokai.vim @@ -711,6 +711,14 @@ local highlight_groups = { pandocStrongEmphasis = { bg=black, fg=purple, style={'bold', 'italic' }}, pandocStrongInEmphasis = 'pandocStrongEmphasis', pandocEmphasisInStrong = 'pandocStrongEmphasis', + + --[[ 4.4.15 nvim-cmp ]] + CmpItemKind = {bg=black, fg=orange, style=NONE }, + CmpItemMenu = {bg=black, fg=NONE, style=NONE }, + CmpItemAbbr = {bg=black, fg=aqua, style=NONE }, + CmpItemAbbrMatch = {bg=black, fg=red, style='bold' }, + CmpItemAbbrMatchFuzzy = {bg=black, fg=aqua, style='bold' }, + CmpItemAbbrDeprecated = {bg=black, fg=purple, style=NONE }, } -- We do not care about terminals which do not support 256 colors