From d5c15d2302cc229303c2abc1e2d6e1c58df2c16a Mon Sep 17 00:00:00 2001 From: "Andrew R. M" Date: Fri, 4 Apr 2025 17:43:05 +0000 Subject: [PATCH] Fix for vim colorscheme LSP diagnostics use the same coloration as menu completion, which I had _mostly_ ignored for a long time because while black on magenta is bad, most of the text was black. Now that LSP is trying to use it, it then rehighlights the text within the box many colors and then having magenta as a background is bad --- vim/.vim/colors/halfdab.vim | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/vim/.vim/colors/halfdab.vim b/vim/.vim/colors/halfdab.vim index e9aca64..a2bee93 100644 --- a/vim/.vim/colors/halfdab.vim +++ b/vim/.vim/colors/halfdab.vim @@ -150,6 +150,13 @@ exe "hi! CursorColumn" .s:fmt_none .s:bg_blue exe "hi! VertSplit" .s:fg_blue .s:bg_blue +"{- This entire section was trying to troubleshoot why LSP popups where +"{- showing up with red on pink text. +exe "hi! Pmenu" .s:fg_default .s:bg_black +exe "hi! PmenuSel" .s:fg_default .s:bg_black +exe "hi! PmenuSbar" .s:fg_default .s:bg_black +exe "hi! PmenuThumb" .s:fg_default .s:bg_black + "if &background == "light" " highlight Normal ctermfg=0 ctermbg=15 "endif