]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
runtime(colors): update colorschemes:
authorMaxim Kim <habamax@gmail.com>
Mon, 15 Sep 2025 19:47:20 +0000 (19:47 +0000)
committerChristian Brabandt <cb@256bit.org>
Mon, 15 Sep 2025 19:47:20 +0000 (19:47 +0000)
- Add PreInsert (darkblue, habamax, lunaperche, wildcharm, retrobox).
- Update QuickFixLine (habamax, lunaperche, wildcharm, retrobox) - make
  it foreground transparent in GUI.
- Make Todo in wildcharm just bold.

closes: #18304

Signed-off-by: Maxim Kim <habamax@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/colors/darkblue.vim
runtime/colors/habamax.vim
runtime/colors/lunaperche.vim
runtime/colors/retrobox.vim
runtime/colors/wildcharm.vim

index 3778785f2f908b0fda2855bf030d920e5264f6a3..228a5272b524b83505d9c1e3b9c5135be058fc9f 100644 (file)
@@ -3,7 +3,7 @@
 " Author:       Original author Bohdan Vlasyuk <bohdan@vstu.edu.ua>
 " URL:          https://github.com/vim/colorschemes
 " License:      Same as Vim
-" Last Change:  2025 Aug 03
+" Last Change:  2025 Sep 09
 
 " Generated by Colortemplate v3.0.0-beta9
 
@@ -44,6 +44,7 @@ hi! link Number Constant
 hi! link Operator Statement
 hi! link PopupNotification Todo
 hi! link PreCondit PreProc
+hi! link PreInsert NonText
 hi! link Removed WarningMsg
 hi! link Repeat Statement
 hi! link SpecialChar Special
index 6baf835e6b978cd8ea69f4955f147c342b0b62f2..4d081b4974aa813133a91155fe9c78c2fdb79fc9 100644 (file)
@@ -3,7 +3,7 @@
 " Author:       Maxim Kim <habamax@gmail.com>
 " URL:          https://github.com/vim/colorschemes
 " License:      Same as Vim
-" Last Change:  2025 Aug 18
+" Last Change:  2025 Sep 09
 
 " Generated by Colortemplate v3.0.0-beta9
 
@@ -28,6 +28,7 @@ hi! link MessageWindow Pmenu
 hi! link Number Constant
 hi! link PopupNotification Todo
 hi! link PopupSelected PmenuSel
+hi! link PreInsert NonText
 hi! link Quote String
 hi! link StatusLineTerm StatusLine
 hi! link StatusLineTermNC StatusLineNC
@@ -88,7 +89,7 @@ hi DiffDelete guifg=#767676 guibg=#2f1f1a guisp=NONE gui=NONE ctermfg=243 ctermb
 hi DiffText guifg=NONE guibg=#0f4f4f guisp=NONE gui=NONE ctermfg=247 ctermbg=23 cterm=NONE term=reverse
 hi Directory guifg=#87afaf guibg=NONE guisp=NONE gui=bold ctermfg=109 ctermbg=NONE cterm=bold term=NONE
 hi EndOfBuffer guifg=#585858 guibg=NONE guisp=NONE gui=NONE ctermfg=240 ctermbg=NONE cterm=NONE term=NONE
-hi Error guifg=#af5f5f guibg=#1c1c1c guisp=NONE gui=reverse ctermfg=131 ctermbg=234 cterm=reverse term=bold,reverse
+hi Error guifg=NONE guibg=#a03f2f guisp=NONE gui=NONE ctermfg=131 ctermbg=234 cterm=reverse term=bold,reverse
 hi ErrorMsg guifg=#af5f5f guibg=#1c1c1c guisp=NONE gui=reverse ctermfg=131 ctermbg=234 cterm=reverse term=bold,reverse
 hi FoldColumn guifg=#585858 guibg=NONE guisp=NONE gui=NONE ctermfg=240 ctermbg=NONE cterm=NONE term=NONE
 hi Folded guifg=#9e9e9e guibg=#262626 guisp=NONE gui=NONE ctermfg=247 ctermbg=235 cterm=NONE term=NONE
@@ -112,7 +113,7 @@ hi PmenuSel guifg=NONE guibg=#585858 guisp=NONE gui=NONE ctermfg=NONE ctermbg=24
 hi PmenuThumb guifg=NONE guibg=#767676 guisp=NONE gui=NONE ctermfg=NONE ctermbg=243 cterm=NONE term=NONE
 hi PreProc guifg=#af875f guibg=NONE guisp=NONE gui=NONE ctermfg=137 ctermbg=NONE cterm=NONE term=NONE
 hi Question guifg=#d7af87 guibg=NONE guisp=NONE gui=NONE ctermfg=180 ctermbg=NONE cterm=NONE term=standout
-hi QuickFixLine guifg=#1c1c1c guibg=#5f87af guisp=NONE gui=NONE ctermfg=234 ctermbg=67 cterm=NONE term=NONE
+hi QuickFixLine guifg=NONE guibg=#4f2f4f guisp=NONE gui=NONE ctermfg=250 ctermbg=53 cterm=NONE term=NONE
 hi Removed guifg=#d75f5f guibg=NONE guisp=NONE gui=NONE ctermfg=167 ctermbg=NONE cterm=NONE term=NONE
 hi Search guifg=NONE guibg=#374a44 guisp=NONE gui=NONE ctermfg=114 ctermbg=234 cterm=reverse term=reverse
 hi SignColumn guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
@@ -146,7 +147,9 @@ hi lCursor guifg=#1c1c1c guibg=#5fff00 guisp=NONE gui=NONE ctermfg=234 ctermbg=8
 
 if s:tgc || s:t_Co >= 256
   if s:tgc
+    hi Error cterm=NONE
     hi IncSearch cterm=NONE
+    hi QuickFixLine cterm=NONE
     hi Search cterm=NONE
     hi Visual cterm=NONE
   endif
@@ -197,7 +200,7 @@ if s:t_Co >= 16
   hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse
   hi PreProc ctermfg=darkyellow ctermbg=NONE cterm=NONE
   hi Question ctermfg=yellow ctermbg=NONE cterm=NONE
-  hi QuickFixLine ctermfg=black ctermbg=darkblue cterm=NONE
+  hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE
   hi Removed ctermfg=darkred ctermbg=NONE cterm=NONE
   hi Search ctermfg=green ctermbg=black cterm=reverse
   hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
@@ -275,7 +278,7 @@ if s:t_Co >= 8
   hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse
   hi PreProc ctermfg=darkyellow ctermbg=NONE cterm=NONE
   hi Question ctermfg=darkyellow ctermbg=NONE cterm=NONE
-  hi QuickFixLine ctermfg=black ctermbg=darkblue cterm=NONE
+  hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE
   hi Removed ctermfg=darkred ctermbg=NONE cterm=NONE
   hi Search ctermfg=black ctermbg=darkgreen cterm=NONE
   hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
index b27b3f11444aba7bf89520bfb1fde7a9f65c0527..6c3e396239f6741257d51504755497d33685d5f4 100644 (file)
@@ -2,7 +2,7 @@
 " Description:  White(perchè il sole)/Black(la luna perchè?) background colorscheme.
 " Author:       Maxim Kim <habamax@gmail.com>
 " URL:          https://www.github.com/vim/colorschemes
-" Last Change:  2025 Aug 15
+" Last Change:  2025 Sep 09
 
 " Generated by Colortemplate v3.0.0-beta9
 
@@ -22,6 +22,7 @@ hi! link LineNrBelow LineNr
 hi! link MessageWindow PMenu
 hi! link Number Constant
 hi! link PopupNotification Todo
+hi! link PreInsert NonText
 hi! link StatusLineTerm Statusline
 hi! link StatusLineTermNC StatuslineNC
 hi! link TabPanel Normal
@@ -143,7 +144,7 @@ if &background == 'dark'
   hi PmenuThumb guifg=NONE guibg=#c6c6c6 guisp=NONE gui=NONE ctermfg=NONE ctermbg=251 cterm=NONE term=NONE
   hi PreProc guifg=#5fd7d7 guibg=NONE guisp=NONE gui=NONE ctermfg=116 ctermbg=NONE cterm=NONE term=NONE
   hi Question guifg=#ff87ff guibg=NONE guisp=NONE gui=NONE ctermfg=213 ctermbg=NONE cterm=NONE term=standout
-  hi QuickFixLine guifg=#000000 guibg=#5fafff guisp=NONE gui=NONE ctermfg=16 ctermbg=75 cterm=NONE term=NONE
+  hi QuickFixLine guifg=NONE guibg=#4f2f4f guisp=NONE gui=NONE ctermfg=251 ctermbg=53 cterm=NONE term=NONE
   hi Removed guifg=#ff5f5f guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE
   hi Search guifg=NONE guibg=#3a4a3a guisp=NONE gui=NONE ctermfg=16 ctermbg=222 cterm=NONE term=reverse
   hi SignColumn guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
@@ -186,6 +187,7 @@ if &background == 'dark'
   if s:tgc || s:t_Co >= 256
     if s:tgc
       hi IncSearch cterm=NONE
+      hi QuickFixLine cterm=NONE
       hi Search cterm=NONE
       hi Visual cterm=NONE
     endif
@@ -233,7 +235,7 @@ if &background == 'dark'
     hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse
     hi PreProc ctermfg=cyan ctermbg=NONE cterm=NONE
     hi Question ctermfg=magenta ctermbg=NONE cterm=NONE
-    hi QuickFixLine ctermfg=black ctermbg=blue cterm=NONE
+    hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE
     hi Removed ctermfg=red ctermbg=NONE cterm=NONE
     hi Search ctermfg=black ctermbg=yellow cterm=NONE
     hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
@@ -285,7 +287,7 @@ if &background == 'dark'
     hi Constant ctermfg=darkred ctermbg=NONE cterm=NONE
     hi CursorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
     hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
-    hi CursorLineNr ctermfg=black ctermbg=NONE cterm=bold
+    hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=bold
     hi DiffAdd ctermfg=black ctermbg=darkgreen cterm=NONE
     hi DiffChange ctermfg=black ctermbg=darkyellow cterm=NONE
     hi DiffDelete ctermfg=black ctermbg=darkred cterm=NONE
@@ -316,7 +318,7 @@ if &background == 'dark'
     hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse
     hi PreProc ctermfg=darkcyan ctermbg=NONE cterm=NONE
     hi Question ctermfg=darkmagenta ctermbg=NONE cterm=NONE
-    hi QuickFixLine ctermfg=grey ctermbg=darkblue cterm=bold
+    hi QuickFixLine ctermfg=black ctermbg=darkmagenta cterm=NONE
     hi Removed ctermfg=red ctermbg=NONE cterm=NONE
     hi Search ctermfg=NONE ctermbg=NONE cterm=reverse
     hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
@@ -418,7 +420,7 @@ if &background == 'light'
   hi PmenuThumb guifg=NONE guibg=#767676 guisp=NONE gui=NONE ctermfg=NONE ctermbg=243 cterm=NONE term=NONE
   hi PreProc guifg=#005f5f guibg=NONE guisp=NONE gui=NONE ctermfg=23 ctermbg=NONE cterm=NONE term=NONE
   hi Question guifg=#af00af guibg=NONE guisp=NONE gui=bold ctermfg=127 ctermbg=NONE cterm=bold term=standout
-  hi QuickFixLine guifg=#ffffff guibg=#0087d7 guisp=NONE gui=NONE ctermfg=231 ctermbg=32 cterm=NONE term=NONE
+  hi QuickFixLine guifg=NONE guibg=#e7cfe7 guisp=NONE gui=NONE ctermfg=16 ctermbg=182 cterm=NONE term=NONE
   hi Removed guifg=#d70000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=NONE
   hi Search guifg=NONE guibg=#e7f3e7 guisp=NONE gui=NONE ctermfg=16 ctermbg=222 cterm=NONE term=reverse
   hi SignColumn guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
@@ -464,6 +466,7 @@ if &background == 'light'
   if s:tgc || s:t_Co >= 256
     if s:tgc
       hi IncSearch cterm=NONE
+      hi QuickFixLine cterm=NONE
       hi Search cterm=NONE
       hi Visual cterm=NONE
     endif
@@ -511,7 +514,7 @@ if &background == 'light'
     hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse
     hi PreProc ctermfg=darkcyan ctermbg=NONE cterm=NONE
     hi Question ctermfg=darkmagenta ctermbg=NONE cterm=bold
-    hi QuickFixLine ctermfg=white ctermbg=blue cterm=NONE
+    hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE
     hi Removed ctermfg=red ctermbg=NONE cterm=NONE
     hi Search ctermfg=black ctermbg=yellow cterm=NONE
     hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
@@ -597,7 +600,7 @@ if &background == 'light'
     hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=reverse
     hi PreProc ctermfg=darkcyan ctermbg=NONE cterm=NONE
     hi Question ctermfg=darkmagenta ctermbg=NONE cterm=NONE
-    hi QuickFixLine ctermfg=grey ctermbg=darkblue cterm=bold
+    hi QuickFixLine ctermfg=grey ctermbg=darkmagenta cterm=bold
     hi Removed ctermfg=red ctermbg=NONE cterm=NONE
     hi Search ctermfg=black ctermbg=darkyellow cterm=reverse
     hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
index 1b6b23f751c027c95f79f3fc2b589e8004d8692e..353815f48ccbec63f893d129f4c56b406995413c 100644 (file)
@@ -2,7 +2,7 @@
 " Description:  Retro groove color scheme similar to gruvbox originally designed by morhetz <morhetz@gmail.com>
 " Author:       Maxim Kim <habamax@gmail.com>, ported from gruvbox8 of Lifepillar <lifepillar@lifepillar.me>
 " URL:          https://www.github.com/vim/colorschemes
-" Last Change:  2025 Aug 15
+" Last Change:  2025 Sep 09
 
 " Generated by Colortemplate v3.0.0-beta9
 
@@ -20,6 +20,7 @@ hi! link LineNrAbove LineNr
 hi! link LineNrBelow LineNr
 hi! link MessageWindow PMenu
 hi! link PopupNotification Todo
+hi! link PreInsert LineNr
 hi! link StatusLineTerm StatusLine
 hi! link StatusLineTermNC StatusLineNC
 hi! link Tag Special
@@ -85,7 +86,7 @@ if &background == 'dark'
   hi PreCondit guifg=#8ec07c guibg=NONE guisp=NONE gui=NONE ctermfg=107 ctermbg=NONE cterm=NONE term=NONE
   hi PreProc guifg=#8ec07c guibg=NONE guisp=NONE gui=NONE ctermfg=107 ctermbg=NONE cterm=NONE term=NONE
   hi Question guifg=#fe8019 guibg=NONE guisp=NONE gui=bold ctermfg=208 ctermbg=NONE cterm=bold term=standout
-  hi QuickFixLine guifg=#8ec07c guibg=#1c1c1c guisp=NONE gui=reverse ctermfg=107 ctermbg=234 cterm=reverse term=NONE
+  hi QuickFixLine guifg=NONE guibg=#4f2f4f guisp=NONE gui=NONE ctermfg=230 ctermbg=53 cterm=NONE term=NONE
   hi Repeat guifg=#fb5944 guibg=NONE guisp=NONE gui=NONE ctermfg=203 ctermbg=NONE cterm=NONE term=NONE
   hi Search guifg=NONE guibg=#3a4a3a guisp=NONE gui=NONE ctermfg=100 ctermbg=234 cterm=reverse term=reverse
   hi SignColumn guifg=#928374 guibg=#1c1c1c guisp=NONE gui=NONE ctermfg=102 ctermbg=234 cterm=NONE term=reverse
@@ -121,6 +122,7 @@ if &background == 'dark'
   if s:tgc || s:t_Co >= 256
     if s:tgc
       hi IncSearch cterm=NONE
+      hi QuickFixLine cterm=NONE
       hi Search cterm=NONE
       hi Visual cterm=NONE
     endif
@@ -183,7 +185,7 @@ if &background == 'dark'
     hi PreCondit ctermfg=Cyan ctermbg=NONE cterm=NONE
     hi PreProc ctermfg=Cyan ctermbg=NONE cterm=NONE
     hi Question ctermfg=Magenta ctermbg=NONE cterm=bold
-    hi QuickFixLine ctermfg=Cyan ctermbg=Black cterm=reverse
+    hi QuickFixLine ctermfg=Black ctermbg=magenta cterm=NONE
     hi Repeat ctermfg=Red ctermbg=NONE cterm=NONE
     hi Search ctermfg=DarkGreen ctermbg=Black cterm=reverse
     hi SignColumn ctermfg=DarkGray ctermbg=NONE cterm=NONE
@@ -274,7 +276,7 @@ if &background == 'dark'
     hi PreCondit ctermfg=Cyan ctermbg=NONE cterm=NONE
     hi PreProc ctermfg=Cyan ctermbg=NONE cterm=NONE
     hi Question ctermfg=Magenta ctermbg=NONE cterm=bold
-    hi QuickFixLine ctermfg=Cyan ctermbg=Black cterm=reverse
+    hi QuickFixLine ctermfg=White ctermbg=magenta cterm=NONE
     hi Repeat ctermfg=Red ctermbg=NONE cterm=NONE
     hi Search ctermfg=DarkGreen ctermbg=Black cterm=reverse
     hi SignColumn ctermfg=gray ctermbg=NONE cterm=NONE
@@ -382,7 +384,7 @@ if &background == 'light'
   hi PreCondit guifg=#427b58 guibg=NONE guisp=NONE gui=NONE ctermfg=29 ctermbg=NONE cterm=NONE term=NONE
   hi PreProc guifg=#427b58 guibg=NONE guisp=NONE gui=NONE ctermfg=29 ctermbg=NONE cterm=NONE term=NONE
   hi Question guifg=#ff5f00 guibg=NONE guisp=NONE gui=bold ctermfg=202 ctermbg=NONE cterm=bold term=standout
-  hi QuickFixLine guifg=#427b58 guibg=#fbf1c7 guisp=NONE gui=reverse ctermfg=29 ctermbg=230 cterm=reverse term=NONE
+  hi QuickFixLine guifg=NONE guibg=#e7cfd7 guisp=NONE gui=NONE ctermfg=235 ctermbg=182 cterm=NONE term=NONE
   hi Repeat guifg=#9d0006 guibg=NONE guisp=NONE gui=NONE ctermfg=124 ctermbg=NONE cterm=NONE term=NONE
   hi Search guifg=NONE guibg=#dbebb2 guisp=NONE gui=NONE ctermfg=100 ctermbg=230 cterm=reverse term=reverse
   hi SignColumn guifg=#3c3836 guibg=#fbf1c7 guisp=NONE gui=NONE ctermfg=237 ctermbg=230 cterm=NONE term=reverse
@@ -418,6 +420,7 @@ if &background == 'light'
   if s:tgc || s:t_Co >= 256
     if s:tgc
       hi IncSearch cterm=NONE
+      hi QuickFixLine cterm=NONE
       hi Search cterm=NONE
       hi Visual cterm=NONE
     endif
@@ -480,7 +483,7 @@ if &background == 'light'
     hi PreCondit ctermfg=Cyan ctermbg=NONE cterm=NONE
     hi PreProc ctermfg=Cyan ctermbg=NONE cterm=NONE
     hi Question ctermfg=Magenta ctermbg=NONE cterm=bold
-    hi QuickFixLine ctermfg=Cyan ctermbg=White cterm=reverse
+    hi QuickFixLine ctermfg=DarkGray ctermbg=magenta cterm=NONE
     hi Repeat ctermfg=Red ctermbg=NONE cterm=NONE
     hi Search ctermfg=DarkGreen ctermbg=White cterm=reverse
     hi SignColumn ctermfg=Grey ctermbg=NONE cterm=NONE
@@ -571,7 +574,7 @@ if &background == 'light'
     hi PreCondit ctermfg=Cyan ctermbg=NONE cterm=NONE
     hi PreProc ctermfg=Cyan ctermbg=NONE cterm=NONE
     hi Question ctermfg=Magenta ctermbg=NONE cterm=bold
-    hi QuickFixLine ctermfg=Cyan ctermbg=White cterm=reverse
+    hi QuickFixLine ctermfg=DarkGray ctermbg=magenta cterm=NONE
     hi Repeat ctermfg=Red ctermbg=NONE cterm=NONE
     hi Search ctermfg=DarkGreen ctermbg=White cterm=reverse
     hi SignColumn ctermfg=Black ctermbg=NONE cterm=NONE
index 82728e61c73b34bae8c40e3283ce01fa9eac68d5..a1c2e0d088f266b1c1f2b07153022c45b19f861e 100644 (file)
@@ -3,7 +3,7 @@
 " Author:       Maxim Kim <habamax@gmail.com>
 " URL:          https://github.com/vim/colorschemes
 " License:      Same as Vim
-" Last Change:  2025 Aug 15
+" Last Change:  2025 Sep 09
 
 " Generated by Colortemplate v3.0.0-beta9
 
@@ -23,6 +23,7 @@ hi! link LineNrBelow LineNr
 hi! link MessageWindow PMenu
 hi! link Number Constant
 hi! link PopupNotification Todo
+hi! link PreInsert NonText
 hi! link StatusLineTerm Statusline
 hi! link StatusLineTermNC StatuslineNC
 hi! link TabPanel Normal
@@ -72,7 +73,7 @@ if &background == 'dark'
   hi PmenuThumb guifg=NONE guibg=#d0d0d0 guisp=NONE gui=NONE ctermfg=NONE ctermbg=252 cterm=NONE term=NONE
   hi PreProc guifg=#00d7d7 guibg=NONE guisp=NONE gui=NONE ctermfg=44 ctermbg=NONE cterm=NONE term=NONE
   hi Question guifg=#ff87ff guibg=NONE guisp=NONE gui=NONE ctermfg=213 ctermbg=NONE cterm=NONE term=standout
-  hi QuickFixLine guifg=#000000 guibg=#ff87ff guisp=NONE gui=NONE ctermfg=16 ctermbg=213 cterm=NONE term=NONE
+  hi QuickFixLine guifg=NONE guibg=#4f2f4f guisp=NONE gui=NONE ctermfg=252 ctermbg=53 cterm=NONE term=NONE
   hi Removed guifg=#d7005f guibg=NONE guisp=NONE gui=NONE ctermfg=161 ctermbg=NONE cterm=NONE term=NONE
   hi Search guifg=NONE guibg=#3a4a3a guisp=NONE gui=NONE ctermfg=41 ctermbg=16 cterm=reverse term=reverse
   hi SignColumn guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
@@ -90,7 +91,7 @@ if &background == 'dark'
   hi TabLineFill guifg=#000000 guibg=#767676 guisp=NONE gui=NONE ctermfg=16 ctermbg=243 cterm=NONE term=NONE
   hi TabLineSel guifg=#000000 guibg=#9e9e9e guisp=NONE gui=bold ctermfg=16 ctermbg=247 cterm=bold term=bold,reverse
   hi Title guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold term=NONE
-  hi Todo guifg=#875fff guibg=#000000 guisp=NONE gui=reverse ctermfg=99 ctermbg=16 cterm=reverse term=bold,reverse
+  hi Todo guifg=#ffffff guibg=NONE guisp=NONE gui=bold ctermfg=231 ctermbg=NONE cterm=bold term=bold,reverse
   hi ToolbarButton guifg=#000000 guibg=#d0d0d0 guisp=NONE gui=NONE ctermfg=16 ctermbg=252 cterm=NONE term=bold,reverse
   hi ToolbarLine guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
   hi Type guifg=#ffaf00 guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE term=NONE
@@ -111,6 +112,7 @@ if &background == 'dark'
   if s:tgc || s:t_Co >= 256
     if s:tgc
       hi IncSearch cterm=NONE
+      hi QuickFixLine cterm=NONE
       hi Search cterm=NONE
       hi Visual cterm=NONE
     endif
@@ -176,7 +178,7 @@ if &background == 'dark'
     hi TabLineFill ctermfg=black ctermbg=darkgrey cterm=NONE
     hi TabLineSel ctermfg=black ctermbg=grey cterm=bold
     hi Title ctermfg=NONE ctermbg=NONE cterm=bold
-    hi Todo ctermfg=darkred ctermbg=black cterm=reverse
+    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold
     hi ToolbarButton ctermfg=black ctermbg=grey cterm=NONE
     hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
     hi Type ctermfg=yellow ctermbg=NONE cterm=NONE
@@ -250,7 +252,7 @@ if &background == 'dark'
     hi TabLineFill ctermfg=grey ctermbg=grey cterm=NONE
     hi TabLineSel ctermfg=grey ctermbg=black cterm=bold,reverse
     hi Title ctermfg=NONE ctermbg=NONE cterm=bold
-    hi Todo ctermfg=darkred ctermbg=black cterm=reverse
+    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold
     hi ToolbarButton ctermfg=grey ctermbg=black cterm=bold,reverse
     hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
     hi Type ctermfg=darkyellow ctermbg=NONE cterm=NONE
@@ -302,7 +304,7 @@ if &background == 'light'
   hi DiffText guifg=NONE guibg=#bfe7e7 guisp=NONE gui=NONE ctermfg=16 ctermbg=152 cterm=NONE term=reverse
   hi Directory guifg=#005faf guibg=NONE guisp=NONE gui=bold ctermfg=25 ctermbg=NONE cterm=bold term=NONE
   hi EndOfBuffer guifg=#a8a8a8 guibg=NONE guisp=NONE gui=NONE ctermfg=248 ctermbg=NONE cterm=NONE term=NONE
-  hi Error guifg=#d70000 guibg=#ffffff guisp=NONE gui=reverse ctermfg=160 ctermbg=231 cterm=reverse term=bold,reverse
+  hi Error guifg=#af0000 guibg=#ffffff guisp=NONE gui=reverse ctermfg=124 ctermbg=231 cterm=reverse term=bold,reverse
   hi ErrorMsg guifg=#d70000 guibg=#ffffff guisp=NONE gui=reverse ctermfg=160 ctermbg=231 cterm=reverse term=bold,reverse
   hi FoldColumn guifg=#a8a8a8 guibg=NONE guisp=NONE gui=NONE ctermfg=248 ctermbg=NONE cterm=NONE term=NONE
   hi Folded guifg=#808080 guibg=#e4e4e4 guisp=NONE gui=NONE ctermfg=240 ctermbg=254 cterm=NONE term=NONE
@@ -326,7 +328,7 @@ if &background == 'light'
   hi PmenuThumb guifg=NONE guibg=#808080 guisp=NONE gui=NONE ctermfg=NONE ctermbg=240 cterm=NONE term=NONE
   hi PreProc guifg=#008787 guibg=NONE guisp=NONE gui=NONE ctermfg=30 ctermbg=NONE cterm=NONE term=NONE
   hi Question guifg=#870087 guibg=NONE guisp=NONE gui=NONE ctermfg=90 ctermbg=NONE cterm=NONE term=standout
-  hi QuickFixLine guifg=#ffffff guibg=#870087 guisp=NONE gui=NONE ctermfg=231 ctermbg=90 cterm=NONE term=NONE
+  hi QuickFixLine guifg=NONE guibg=#e7cfe7 guisp=NONE gui=NONE ctermfg=16 ctermbg=182 cterm=NONE term=NONE
   hi Removed guifg=#d70000 guibg=NONE guisp=NONE gui=NONE ctermfg=160 ctermbg=NONE cterm=NONE term=NONE
   hi Search guifg=NONE guibg=#e7f3e7 guisp=NONE gui=NONE ctermfg=28 ctermbg=231 cterm=reverse term=reverse
   hi SignColumn guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
@@ -344,7 +346,7 @@ if &background == 'light'
   hi TabLineFill guifg=#d0d0d0 guibg=#d0d0d0 guisp=NONE gui=NONE ctermfg=252 ctermbg=252 cterm=NONE term=NONE
   hi TabLineSel guifg=#5f5f5f guibg=#ffffff guisp=NONE gui=bold,reverse ctermfg=59 ctermbg=231 cterm=bold,reverse term=bold,reverse
   hi Title guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold term=NONE
-  hi Todo guifg=#5f00d7 guibg=#ffffff guisp=NONE gui=reverse ctermfg=56 ctermbg=231 cterm=reverse term=bold,reverse
+  hi Todo guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold term=bold,reverse
   hi ToolbarButton guifg=#ffffff guibg=#5f5f5f guisp=NONE gui=NONE ctermfg=231 ctermbg=59 cterm=NONE term=bold,reverse
   hi ToolbarLine guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE term=reverse
   hi Type guifg=#af5f00 guibg=NONE guisp=NONE gui=NONE ctermfg=130 ctermbg=NONE cterm=NONE term=NONE
@@ -365,6 +367,7 @@ if &background == 'light'
   if s:tgc || s:t_Co >= 256
     if s:tgc
       hi IncSearch cterm=NONE
+      hi QuickFixLine cterm=NONE
       hi Search cterm=NONE
       hi Visual cterm=NONE
     endif
@@ -388,7 +391,7 @@ if &background == 'light'
     hi DiffText ctermfg=black ctermbg=cyan cterm=NONE
     hi Directory ctermfg=darkblue ctermbg=NONE cterm=bold
     hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
-    hi Error ctermfg=red ctermbg=white cterm=reverse
+    hi Error ctermfg=darkred ctermbg=white cterm=reverse
     hi ErrorMsg ctermfg=red ctermbg=white cterm=reverse
     hi FoldColumn ctermfg=darkgrey ctermbg=NONE cterm=NONE
     hi Folded ctermfg=black ctermbg=NONE cterm=bold
@@ -412,7 +415,7 @@ if &background == 'light'
     hi PmenuThumb ctermfg=NONE ctermbg=darkgreen cterm=NONE
     hi PreProc ctermfg=darkcyan ctermbg=NONE cterm=NONE
     hi Question ctermfg=darkmagenta ctermbg=NONE cterm=NONE
-    hi QuickFixLine ctermfg=white ctermbg=darkmagenta cterm=NONE
+    hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE
     hi Removed ctermfg=darkred ctermbg=NONE cterm=NONE
     hi Search ctermfg=darkgreen ctermbg=white cterm=reverse
     hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
@@ -430,7 +433,7 @@ if &background == 'light'
     hi TabLineFill ctermfg=lightgrey ctermbg=lightgrey cterm=NONE
     hi TabLineSel ctermfg=darkgrey ctermbg=white cterm=bold,reverse
     hi Title ctermfg=NONE ctermbg=NONE cterm=bold
-    hi Todo ctermfg=blue ctermbg=white cterm=reverse
+    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold
     hi ToolbarButton ctermfg=white ctermbg=darkgrey cterm=NONE
     hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
     hi Type ctermfg=darkyellow ctermbg=NONE cterm=NONE
@@ -504,7 +507,7 @@ if &background == 'light'
     hi TabLineFill ctermfg=black ctermbg=black cterm=NONE
     hi TabLineSel ctermfg=black ctermbg=grey cterm=bold,reverse
     hi Title ctermfg=NONE ctermbg=NONE cterm=bold
-    hi Todo ctermfg=blue ctermbg=black cterm=reverse
+    hi Todo ctermfg=NONE ctermbg=NONE cterm=bold
     hi ToolbarButton ctermfg=grey ctermbg=black cterm=bold
     hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
     hi Type ctermfg=darkyellow ctermbg=NONE cterm=NONE