From 8fc91ea898ca67750ca7f17633dc3771092e6656 Mon Sep 17 00:00:00 2001 From: "Andrew R. M" Date: Sat, 5 Apr 2025 16:37:09 -0400 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