From 30e361d9586ff37b0015f36ce4c08d979687fca8 Mon Sep 17 00:00:00 2001 From: Lifepillar Date: Sun, 22 May 2016 09:44:08 +0200 Subject: [PATCH] Use orange for high visibility in dark schemes. Use orange instead of red in dark backgrounds because it is easier on the eyes (my eyes). --- colors/solarized8_dark.vim | 6 +++--- colors/solarized8_dark_flat.vim | 6 +++--- colors/solarized8_dark_high.vim | 6 +++--- colors/solarized8_dark_low.vim | 6 +++--- src/solarized8.vim | 12 +++++++++--- 5 files changed, 21 insertions(+), 15 deletions(-) diff --git a/colors/solarized8_dark.vim b/colors/solarized8_dark.vim index 9edd7a6..3a9ce14 100644 --- a/colors/solarized8_dark.vim +++ b/colors/solarized8_dark.vim @@ -28,9 +28,9 @@ hi! ReplaceMode ctermfg=9 guifg=#cb4b16 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reve hi! VisualMode ctermfg=5 guifg=#d33682 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reverse gui=NONE,reverse hi! CommandMode ctermfg=5 guifg=#d33682 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reverse gui=NONE,reverse if get(g:, "solarized_visibility", "") == "high" - hi! SpecialKey cterm=NONE,reverse gui=NONE,reverse ctermfg=1 guifg=#dc322f ctermbg=NONE guibg=NONE - hi! NonText cterm=NONE,bold gui=NONE,bold ctermfg=1 guifg=#dc322f ctermbg=NONE guibg=NONE - hi! CursorLineNr cterm=NONE,bold gui=NONE,bold ctermfg=1 guifg=#dc322f ctermbg=0 guibg=#073642 + hi! SpecialKey cterm=NONE,reverse gui=NONE,reverse ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE + hi! NonText cterm=NONE,bold gui=NONE,bold ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE + hi! CursorLineNr cterm=NONE,bold gui=NONE,bold ctermfg=9 guifg=#cb4b16 ctermbg=0 guibg=#073642 hi! Title cterm=NONE,bold gui=NONE,bold ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE elseif get(g:, "solarized_visibility", "") == "low" hi! SpecialKey cterm=NONE,bold gui=NONE,bold ctermfg=0 guifg=#073642 ctermbg=NONE guibg=NONE diff --git a/colors/solarized8_dark_flat.vim b/colors/solarized8_dark_flat.vim index 33a5f57..df12c67 100644 --- a/colors/solarized8_dark_flat.vim +++ b/colors/solarized8_dark_flat.vim @@ -27,9 +27,9 @@ hi! ReplaceMode ctermbg=9 guibg=#cb4b16 ctermfg=0 guifg=#073642 cterm=NONE,rever hi! VisualMode ctermbg=5 guibg=#d33682 ctermfg=0 guifg=#073642 cterm=NONE,reverse gui=NONE,reverse hi! CommandMode ctermbg=5 guibg=#d33682 ctermfg=0 guifg=#073642 cterm=NONE,reverse gui=NONE,reverse if get(g:, "solarized_visibility", "") == "high" - hi! SpecialKey cterm=NONE,reverse gui=NONE,reverse ctermfg=1 guifg=#dc322f ctermbg=NONE guibg=NONE - hi! NonText cterm=NONE,bold gui=NONE,bold ctermfg=1 guifg=#dc322f ctermbg=NONE guibg=NONE - hi! CursorLineNr cterm=NONE,bold gui=NONE,bold ctermfg=1 guifg=#dc322f ctermbg=0 guibg=#073642 + hi! SpecialKey cterm=NONE,reverse gui=NONE,reverse ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE + hi! NonText cterm=NONE,bold gui=NONE,bold ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE + hi! CursorLineNr cterm=NONE,bold gui=NONE,bold ctermfg=9 guifg=#cb4b16 ctermbg=0 guibg=#073642 hi! Title cterm=NONE,bold gui=NONE,bold ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE elseif get(g:, "solarized_visibility", "") == "low" hi! SpecialKey cterm=NONE,bold gui=NONE,bold ctermfg=0 guifg=#073642 ctermbg=NONE guibg=NONE diff --git a/colors/solarized8_dark_high.vim b/colors/solarized8_dark_high.vim index e7afb1b..b3501bf 100644 --- a/colors/solarized8_dark_high.vim +++ b/colors/solarized8_dark_high.vim @@ -28,9 +28,9 @@ hi! ReplaceMode ctermfg=9 guifg=#cb4b16 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reve hi! VisualMode ctermfg=5 guifg=#d33682 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reverse gui=NONE,reverse hi! CommandMode ctermfg=5 guifg=#d33682 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reverse gui=NONE,reverse if get(g:, "solarized_visibility", "") == "high" - hi! SpecialKey cterm=NONE,reverse gui=NONE,reverse ctermfg=1 guifg=#dc322f ctermbg=NONE guibg=NONE - hi! NonText cterm=NONE,bold gui=NONE,bold ctermfg=1 guifg=#dc322f ctermbg=NONE guibg=NONE - hi! CursorLineNr cterm=NONE,bold gui=NONE,bold ctermfg=1 guifg=#dc322f ctermbg=0 guibg=#073642 + hi! SpecialKey cterm=NONE,reverse gui=NONE,reverse ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE + hi! NonText cterm=NONE,bold gui=NONE,bold ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE + hi! CursorLineNr cterm=NONE,bold gui=NONE,bold ctermfg=9 guifg=#cb4b16 ctermbg=0 guibg=#073642 hi! Title cterm=NONE,bold gui=NONE,bold ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE elseif get(g:, "solarized_visibility", "") == "low" hi! SpecialKey cterm=NONE,bold gui=NONE,bold ctermfg=0 guifg=#073642 ctermbg=NONE guibg=NONE diff --git a/colors/solarized8_dark_low.vim b/colors/solarized8_dark_low.vim index 78a92a0..13cdca1 100644 --- a/colors/solarized8_dark_low.vim +++ b/colors/solarized8_dark_low.vim @@ -28,9 +28,9 @@ hi! ReplaceMode ctermfg=9 guifg=#cb4b16 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reve hi! VisualMode ctermfg=5 guifg=#d33682 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reverse gui=NONE,reverse hi! CommandMode ctermfg=5 guifg=#d33682 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reverse gui=NONE,reverse if get(g:, "solarized_visibility", "") == "high" - hi! SpecialKey cterm=NONE,reverse gui=NONE,reverse ctermfg=1 guifg=#dc322f ctermbg=NONE guibg=NONE - hi! NonText cterm=NONE,bold gui=NONE,bold ctermfg=1 guifg=#dc322f ctermbg=NONE guibg=NONE - hi! CursorLineNr cterm=NONE,bold gui=NONE,bold ctermfg=1 guifg=#dc322f ctermbg=0 guibg=#073642 + hi! SpecialKey cterm=NONE,reverse gui=NONE,reverse ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE + hi! NonText cterm=NONE,bold gui=NONE,bold ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE + hi! CursorLineNr cterm=NONE,bold gui=NONE,bold ctermfg=9 guifg=#cb4b16 ctermbg=0 guibg=#073642 hi! Title cterm=NONE,bold gui=NONE,bold ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE elseif get(g:, "solarized_visibility", "") == "low" hi! SpecialKey cterm=NONE,bold gui=NONE,bold ctermfg=0 guifg=#073642 ctermbg=NONE guibg=NONE diff --git a/src/solarized8.vim b/src/solarized8.vim index 9a8453c..d598026 100644 --- a/src/solarized8.vim +++ b/src/solarized8.vim @@ -248,9 +248,15 @@ for s:solarized_background in ["dark", "light"] " Extended highlighting "{{{ " --------------------------------------------------------------------- call s:put('if get(g:, "solarized_visibility", "") == "high"') - call s:put(" hi! SpecialKey" .s:fmt_revr .s:fg_red .s:bg_none) - call s:put(" hi! NonText" .s:fmt_bold .s:fg_red .s:bg_none) - call s:put(" hi! CursorLineNr" .s:fmt_bold .s:fg_red .s:bg_base02) + if s:solarized_background ==# "dark" + call s:put(" hi! SpecialKey" .s:fmt_revr .s:fg_orange .s:bg_none) + call s:put(" hi! NonText" .s:fmt_bold .s:fg_orange .s:bg_none) + call s:put(" hi! CursorLineNr" .s:fmt_bold .s:fg_orange .s:bg_base02) + else + call s:put(" hi! SpecialKey" .s:fmt_revr .s:fg_red .s:bg_none) + call s:put(" hi! NonText" .s:fmt_bold .s:fg_red .s:bg_none) + call s:put(" hi! CursorLineNr" .s:fmt_bold .s:fg_red .s:bg_base02) + endif if s:solarized_background == "dark" call s:put(" hi! Title" .s:fmt_bold .s:fg_yellow .s:bg_none) else