From 17dc84228d4916c1e6f51a1be5036f6c1523f4aa Mon Sep 17 00:00:00 2001 From: Lifepillar Date: Fri, 8 Mar 2019 10:36:33 +0100 Subject: [PATCH] Add "flat" value to g:solarized_statusline. This sets a "flat" status line, vert bar and tab bar in all variants. It does not have any effect for solarized8_flat, because "normal" and "flat" are effectively the same in that case. --- Readme.md | 2 +- colors/solarized8.vim | 60 ++++++++++++++++++++++--- colors/solarized8_flat.vim | 2 +- colors/solarized8_high.vim | 60 ++++++++++++++++++++++--- colors/solarized8_low.vim | 60 ++++++++++++++++++++++--- templates/solarized8.colortemplate | 24 +++++++++- templates/solarized8_high.colortemplate | 24 +++++++++- templates/solarized8_low.colortemplate | 24 +++++++++- 8 files changed, 227 insertions(+), 29 deletions(-) diff --git a/Readme.md b/Readme.md index 8e1bedb..30b6128 100644 --- a/Readme.md +++ b/Readme.md @@ -109,7 +109,7 @@ The following options are inherited from Solarized: The following options were not available in the original Solarized: -- `g:solarized_statusline`: one of `"normal"` (default) or `"low"`; +- `g:solarized_statusline`: one of `"normal"` (default), `"low"` or `"flat"`; - `g:solarized_term_italics`: set to `1` to enable italics in the terminal (default is `0`). - `g:solarized_old_cursor_style`: set to `1` if you want to use the original diff --git a/colors/solarized8.vim b/colors/solarized8.vim index c2df96c..82bbd95 100644 --- a/colors/solarized8.vim +++ b/colors/solarized8.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Sun Aug 26 09:12:55 2018 +" Last Updated: Fri Mar 8 10:26:10 2019 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -133,16 +133,24 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi TabLine ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=246 ctermbg=230 guifg=#839496 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=236 ctermbg=242 guifg=#073642 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE + elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=236 ctermbg=254 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=236 ctermbg=247 guifg=#073642 guibg=#93a1a1 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=254 ctermbg=236 guifg=#eee8d5 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=246 ctermbg=236 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=246 ctermbg=236 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=236 ctermbg=242 guifg=#073642 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC - hi VertSplit ctermfg=236 ctermbg=242 guifg=#073642 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=242 ctermbg=235 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=236 guifg=NONE guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=166 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -505,16 +513,24 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi TabLine ctermfg=247 ctermbg=242 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=247 ctermbg=242 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=242 ctermbg=230 guifg=#586e75 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=242 ctermbg=247 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=254 ctermbg=236 guifg=#eee8d5 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=254 ctermbg=242 guifg=#eee8d5 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=236 ctermbg=254 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=247 ctermbg=254 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=247 ctermbg=254 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=247 ctermbg=254 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=242 ctermbg=254 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=246 ctermbg=254 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=246 ctermbg=254 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=246 ctermbg=254 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=242 ctermbg=254 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=242 ctermbg=247 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC - hi VertSplit ctermfg=242 ctermbg=247 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=247 ctermbg=230 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=254 guifg=NONE guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=166 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -867,16 +883,24 @@ if &background ==# 'dark' hi TabLine ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=12 ctermbg=15 guifg=#839496 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=0 ctermbg=10 guifg=#073642 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE + elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=0 ctermbg=7 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=0 ctermbg=14 guifg=#073642 guibg=#93a1a1 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=7 ctermbg=0 guifg=#eee8d5 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=0 ctermbg=10 guifg=#073642 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC - hi VertSplit ctermfg=0 ctermbg=10 guifg=#073642 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=10 ctermbg=8 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=0 guifg=NONE guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -1239,16 +1263,24 @@ if get(g:, "solarized_statusline", "") == "low" hi TabLine ctermfg=14 ctermbg=10 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=14 ctermbg=10 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=10 ctermbg=15 guifg=#586e75 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=10 ctermbg=14 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE +elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=7 ctermbg=0 guifg=#eee8d5 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=7 ctermbg=10 guifg=#eee8d5 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=0 ctermbg=7 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=14 ctermbg=7 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=14 ctermbg=7 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=14 ctermbg=7 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=12 ctermbg=7 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=12 ctermbg=7 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=12 ctermbg=7 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=10 ctermbg=14 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC -hi VertSplit ctermfg=10 ctermbg=14 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=14 ctermbg=15 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=7 guifg=NONE guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -1576,14 +1608,21 @@ finish " TabLine base01 base02 reverse " TabLineFill base01 base02 reverse " TabLineSel base0 base3 reverse +" VertSplit base02 base01 +" StatusLine base02 base2 reverse +" StatusLineNC base02 base1 reverse +" TabLineSel base2 base02 +" TabLine base01 base02 +" TabLineFill base01 base02 +" VertSplit base01 base02 " StatusLine base0 base02 reverse " StatusLineNC base01 base02 reverse " TabLine base01 base02 reverse " TabLineFill base01 base02 reverse " TabLineSel base0 base02 reverse +" VertSplit base02 base01 " StatusLineTerm -> StatusLine " StatusLineTermNC -> StatusLineNC -" VertSplit base02 base01 " Visual base01 base03 reverse " VisualNOS none base02 reverse " WarningMsg orange none bold @@ -1902,14 +1941,21 @@ finish " TabLine base01 base1 reverse " TabLineFill base01 base1 reverse " TabLineSel base1 base03 reverse +" VertSplit base1 base01 +" StatusLine base02 base2 reverse +" StatusLineNC base02 base1 reverse +" TabLineSel base2 base02 +" TabLine base01 base02 +" TabLineFill base01 base02 +" VertSplit base01 base02 " StatusLine base1 base02 reverse " StatusLineNC base00 base02 reverse " TabLine base00 base02 reverse " TabLineFill base00 base02 reverse " TabLineSel base1 base02 reverse +" VertSplit base1 base01 " StatusLineTerm -> StatusLine " StatusLineTermNC -> StatusLineNC -" VertSplit base1 base01 " Visual base01 base03 reverse " VisualNOS none base02 reverse " WarningMsg orange none bold diff --git a/colors/solarized8_flat.vim b/colors/solarized8_flat.vim index a9a3a94..55fae97 100644 --- a/colors/solarized8_flat.vim +++ b/colors/solarized8_flat.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Sun Aug 26 09:12:59 2018 +" Last Updated: Fri Mar 8 10:26:14 2019 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) diff --git a/colors/solarized8_high.vim b/colors/solarized8_high.vim index 9934c45..90dc188 100644 --- a/colors/solarized8_high.vim +++ b/colors/solarized8_high.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Sun Aug 26 09:13:04 2018 +" Last Updated: Fri Mar 8 10:26:18 2019 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -133,16 +133,24 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi TabLine ctermfg=243 ctermbg=236 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=243 ctermbg=236 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=247 ctermbg=230 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=236 ctermbg=243 guifg=#073642 guibg=#657b83 guisp=NONE cterm=NONE gui=NONE + elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=236 ctermbg=230 guifg=#073642 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=236 ctermbg=254 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=230 ctermbg=236 guifg=#fdf6e3 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=243 ctermbg=236 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=243 ctermbg=236 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=243 ctermbg=236 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=247 ctermbg=236 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=243 ctermbg=236 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=243 ctermbg=236 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=243 ctermbg=236 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=247 ctermbg=236 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=236 ctermbg=243 guifg=#073642 guibg=#657b83 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC - hi VertSplit ctermfg=236 ctermbg=243 guifg=#073642 guibg=#657b83 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=243 ctermbg=235 guifg=#657b83 guibg=#002b36 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=236 guifg=NONE guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=166 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -505,16 +513,24 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi TabLine ctermfg=247 ctermbg=236 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=247 ctermbg=236 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=236 ctermbg=230 guifg=#073642 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=236 ctermbg=247 guifg=#073642 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=254 ctermbg=235 guifg=#eee8d5 guibg=#002b36 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=254 ctermbg=236 guifg=#eee8d5 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=235 ctermbg=254 guifg=#002b36 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=247 ctermbg=254 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=247 ctermbg=254 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=247 ctermbg=254 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=236 ctermbg=254 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=66 ctermbg=254 guifg=#657b83 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=66 ctermbg=254 guifg=#657b83 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=66 ctermbg=254 guifg=#657b83 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=236 ctermbg=254 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=236 ctermbg=247 guifg=#073642 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC - hi VertSplit ctermfg=236 ctermbg=247 guifg=#073642 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=247 ctermbg=230 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=254 guifg=NONE guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=166 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -867,16 +883,24 @@ if &background ==# 'dark' hi TabLine ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=14 ctermbg=15 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=0 ctermbg=11 guifg=#073642 guibg=#657b83 guisp=NONE cterm=NONE gui=NONE + elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=0 ctermbg=15 guifg=#073642 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=0 ctermbg=7 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=15 ctermbg=0 guifg=#fdf6e3 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=14 ctermbg=0 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=14 ctermbg=0 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=0 ctermbg=11 guifg=#073642 guibg=#657b83 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC - hi VertSplit ctermfg=0 ctermbg=11 guifg=#073642 guibg=#657b83 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=11 ctermbg=8 guifg=#657b83 guibg=#002b36 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=0 guifg=NONE guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -1239,16 +1263,24 @@ if get(g:, "solarized_statusline", "") == "low" hi TabLine ctermfg=14 ctermbg=0 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=14 ctermbg=0 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=0 ctermbg=15 guifg=#073642 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=0 ctermbg=14 guifg=#073642 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE +elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=7 ctermbg=8 guifg=#eee8d5 guibg=#002b36 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=7 ctermbg=0 guifg=#eee8d5 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=8 ctermbg=7 guifg=#002b36 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=14 ctermbg=7 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=14 ctermbg=7 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=14 ctermbg=7 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=0 ctermbg=7 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=11 ctermbg=7 guifg=#657b83 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=11 ctermbg=7 guifg=#657b83 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=11 ctermbg=7 guifg=#657b83 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=0 ctermbg=7 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=0 ctermbg=14 guifg=#073642 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC -hi VertSplit ctermfg=0 ctermbg=14 guifg=#073642 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=14 ctermbg=15 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=7 guifg=NONE guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -1576,14 +1608,21 @@ finish " TabLine base01 base02 reverse " TabLineFill base01 base02 reverse " TabLineSel base0 base3 reverse +" VertSplit base02 base01 +" StatusLine base02 base2 reverse +" StatusLineNC base02 base1 reverse +" TabLineSel base2 base02 +" TabLine base01 base02 +" TabLineFill base01 base02 +" VertSplit base01 base02 " StatusLine base0 base02 reverse " StatusLineNC base01 base02 reverse " TabLine base01 base02 reverse " TabLineFill base01 base02 reverse " TabLineSel base0 base02 reverse +" VertSplit base02 base01 " StatusLineTerm -> StatusLine " StatusLineTermNC -> StatusLineNC -" VertSplit base02 base01 " Visual base01 base03 reverse " VisualNOS none base02 reverse " WarningMsg orange none bold @@ -1902,14 +1941,21 @@ finish " TabLine base01 base1 reverse " TabLineFill base01 base1 reverse " TabLineSel base1 base03 reverse +" VertSplit base1 base01 +" StatusLine base02 base2 reverse +" StatusLineNC base02 base1 reverse +" TabLineSel base2 base02 +" TabLine base01 base02 +" TabLineFill base01 base02 +" VertSplit base01 base02 " StatusLine base1 base02 reverse " StatusLineNC base00 base02 reverse " TabLine base00 base02 reverse " TabLineFill base00 base02 reverse " TabLineSel base1 base02 reverse +" VertSplit base1 base01 " StatusLineTerm -> StatusLine " StatusLineTermNC -> StatusLineNC -" VertSplit base1 base01 " Visual base01 base03 reverse " VisualNOS none base02 reverse " WarningMsg orange none bold diff --git a/colors/solarized8_low.vim b/colors/solarized8_low.vim index ece1357..e3c411c 100644 --- a/colors/solarized8_low.vim +++ b/colors/solarized8_low.vim @@ -4,7 +4,7 @@ " Maintainer: Lifepillar " Website: https://github.com/lifepillar/vim-solarized8 " License: OSI approved MIT license -" Last Updated: Sun Aug 26 09:13:08 2018 +" Last Updated: Fri Mar 8 10:26:22 2019 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -133,16 +133,24 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi TabLine ctermfg=242 ctermbg=247 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=242 ctermbg=247 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=242 ctermbg=254 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=247 ctermbg=242 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE + elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=235 ctermbg=254 guifg=#002b36 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=235 ctermbg=247 guifg=#002b36 guibg=#93a1a1 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=254 ctermbg=235 guifg=#eee8d5 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=242 ctermbg=235 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=242 ctermbg=235 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=242 ctermbg=235 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=246 ctermbg=236 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=242 ctermbg=236 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=246 ctermbg=236 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=247 ctermbg=242 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC - hi VertSplit ctermfg=247 ctermbg=242 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=242 ctermbg=235 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=236 guifg=NONE guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=166 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -505,16 +513,24 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi TabLine ctermfg=247 ctermbg=242 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=247 ctermbg=242 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=247 ctermbg=254 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=242 ctermbg=247 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=230 ctermbg=236 guifg=#fdf6e3 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=230 ctermbg=242 guifg=#fdf6e3 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=236 ctermbg=230 guifg=#073642 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=247 ctermbg=230 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=247 ctermbg=230 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=247 ctermbg=230 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=242 ctermbg=254 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=246 ctermbg=254 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=246 ctermbg=254 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=246 ctermbg=254 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=242 ctermbg=254 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=242 ctermbg=247 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC - hi VertSplit ctermfg=242 ctermbg=247 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=247 ctermbg=230 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=254 guifg=NONE guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=166 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -867,16 +883,24 @@ if &background ==# 'dark' hi TabLine ctermfg=10 ctermbg=14 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=10 ctermbg=14 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=14 ctermbg=10 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE + elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=8 ctermbg=7 guifg=#002b36 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=8 ctermbg=14 guifg=#002b36 guibg=#93a1a1 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=7 ctermbg=8 guifg=#eee8d5 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=10 ctermbg=8 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=10 ctermbg=8 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=10 ctermbg=8 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=14 ctermbg=10 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC - hi VertSplit ctermfg=14 ctermbg=10 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=10 ctermbg=8 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=0 guifg=NONE guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -1239,16 +1263,24 @@ if get(g:, "solarized_statusline", "") == "low" hi TabLine ctermfg=14 ctermbg=10 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=14 ctermbg=10 guifg=#93a1a1 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=14 ctermbg=7 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=10 ctermbg=14 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE +elseif get(g:, "solarized_statusline", "") == "flat" + hi StatusLine ctermfg=15 ctermbg=0 guifg=#fdf6e3 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi StatusLineNC ctermfg=15 ctermbg=10 guifg=#fdf6e3 guibg=#586e75 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi TabLineSel ctermfg=0 ctermbg=15 guifg=#073642 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE + hi TabLine ctermfg=14 ctermbg=15 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE + hi TabLineFill ctermfg=14 ctermbg=15 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE + hi VertSplit ctermfg=14 ctermbg=15 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE else hi StatusLine ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi StatusLineNC ctermfg=12 ctermbg=7 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLine ctermfg=12 ctermbg=7 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineFill ctermfg=12 ctermbg=7 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi TabLineSel ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse + hi VertSplit ctermfg=10 ctermbg=14 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE endif hi! link StatusLineTerm StatusLine hi! link StatusLineTermNC StatusLineNC -hi VertSplit ctermfg=10 ctermbg=14 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE hi Visual ctermfg=14 ctermbg=15 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi VisualNOS ctermfg=NONE ctermbg=7 guifg=NONE guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse hi WarningMsg ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold @@ -1576,14 +1608,21 @@ finish " TabLine base01 base1 reverse " TabLineFill base01 base1 reverse " TabLineSel base01 base2 reverse +" VertSplit base1 base01 +" StatusLine base03 base2 reverse +" StatusLineNC base03 base1 reverse +" TabLineSel base2 base03 +" TabLine base01 base03 +" TabLineFill base01 base03 +" VertSplit base01 base03 " StatusLine base0 base02 reverse " StatusLineNC base01 base02 reverse " TabLine base01 base02 reverse " TabLineFill base01 base02 reverse " TabLineSel base0 base02 reverse +" VertSplit base1 base01 " StatusLineTerm -> StatusLine " StatusLineTermNC -> StatusLineNC -" VertSplit base1 base01 " Visual base01 base03 reverse " VisualNOS none base02 reverse " WarningMsg orange none bold @@ -1902,14 +1941,21 @@ finish " TabLine base01 base1 reverse " TabLineFill base01 base1 reverse " TabLineSel base01 base02 reverse +" VertSplit base1 base01 +" StatusLine base03 base2 reverse +" StatusLineNC base03 base1 reverse +" TabLineSel base2 base03 +" TabLine base01 base03 +" TabLineFill base01 base03 +" VertSplit base01 base03 " StatusLine base1 base02 reverse " StatusLineNC base00 base02 reverse " TabLine base00 base02 reverse " TabLineFill base00 base02 reverse " TabLineSel base1 base02 reverse +" VertSplit base1 base01 " StatusLineTerm -> StatusLine " StatusLineTermNC -> StatusLineNC -" VertSplit base1 base01 " Visual base01 base03 reverse " VisualNOS none base02 reverse " WarningMsg orange none bold diff --git a/templates/solarized8.colortemplate b/templates/solarized8.colortemplate index fe39ec1..27d04b2 100644 --- a/templates/solarized8.colortemplate +++ b/templates/solarized8.colortemplate @@ -185,6 +185,16 @@ StatusLineNC base01 base02 reverse TabLine base01 base02 reverse TabLineFill base01 base02 reverse TabLineSel base0 base3 reverse +VertSplit base02 base01 +verbatim +elseif get(g:, "@optionprefix_statusline", "") == "flat" +endverbatim +StatusLine base02 base2 reverse +StatusLineNC base02 base1 reverse +TabLineSel base2 base02 +TabLine base01 base02 +TabLineFill base01 base02 +VertSplit base01 base02 verbatim else endverbatim @@ -193,12 +203,12 @@ StatusLineNC base01 base02 reverse TabLine base01 base02 reverse TabLineFill base01 base02 reverse TabLineSel base0 base02 reverse +VertSplit base02 base01 verbatim endif endverbatim StatusLineTerm -> StatusLine StatusLineTermNC -> StatusLineNC -VertSplit base02 base01 Visual base01 base03 reverse VisualNOS none base02 reverse WarningMsg orange none bold @@ -442,6 +452,16 @@ StatusLineNC base01 base1 reverse TabLine base01 base1 reverse TabLineFill base01 base1 reverse TabLineSel base1 base03 reverse +VertSplit base1 base01 +verbatim +elseif get(g:, "@optionprefix_statusline", "") == "flat" +endverbatim +StatusLine base02 base2 reverse +StatusLineNC base02 base1 reverse +TabLineSel base2 base02 +TabLine base01 base02 +TabLineFill base01 base02 +VertSplit base01 base02 verbatim else endverbatim @@ -450,12 +470,12 @@ StatusLineNC base00 base02 reverse TabLine base00 base02 reverse TabLineFill base00 base02 reverse TabLineSel base1 base02 reverse +VertSplit base1 base01 verbatim endif endverbatim StatusLineTerm -> StatusLine StatusLineTermNC -> StatusLineNC -VertSplit base1 base01 Visual base01 base03 reverse VisualNOS none base02 reverse WarningMsg orange none bold diff --git a/templates/solarized8_high.colortemplate b/templates/solarized8_high.colortemplate index 33c82df..f0246ca 100644 --- a/templates/solarized8_high.colortemplate +++ b/templates/solarized8_high.colortemplate @@ -181,6 +181,16 @@ StatusLineNC base01 base02 reverse TabLine base01 base02 reverse TabLineFill base01 base02 reverse TabLineSel base0 base3 reverse +VertSplit base02 base01 +verbatim +elseif get(g:, "@optionprefix_statusline", "") == "flat" +endverbatim +StatusLine base02 base2 reverse +StatusLineNC base02 base1 reverse +TabLineSel base2 base02 +TabLine base01 base02 +TabLineFill base01 base02 +VertSplit base01 base02 verbatim else endverbatim @@ -189,12 +199,12 @@ StatusLineNC base01 base02 reverse TabLine base01 base02 reverse TabLineFill base01 base02 reverse TabLineSel base0 base02 reverse +VertSplit base02 base01 verbatim endif endverbatim StatusLineTerm -> StatusLine StatusLineTermNC -> StatusLineNC -VertSplit base02 base01 Visual base01 base03 reverse VisualNOS none base02 reverse WarningMsg orange none bold @@ -438,6 +448,16 @@ StatusLineNC base01 base1 reverse TabLine base01 base1 reverse TabLineFill base01 base1 reverse TabLineSel base1 base03 reverse +VertSplit base1 base01 +verbatim +elseif get(g:, "@optionprefix_statusline", "") == "flat" +endverbatim +StatusLine base02 base2 reverse +StatusLineNC base02 base1 reverse +TabLineSel base2 base02 +TabLine base01 base02 +TabLineFill base01 base02 +VertSplit base01 base02 verbatim else endverbatim @@ -446,12 +466,12 @@ StatusLineNC base00 base02 reverse TabLine base00 base02 reverse TabLineFill base00 base02 reverse TabLineSel base1 base02 reverse +VertSplit base1 base01 verbatim endif endverbatim StatusLineTerm -> StatusLine StatusLineTermNC -> StatusLineNC -VertSplit base1 base01 Visual base01 base03 reverse VisualNOS none base02 reverse WarningMsg orange none bold diff --git a/templates/solarized8_low.colortemplate b/templates/solarized8_low.colortemplate index 24b841d..4c0d4c2 100644 --- a/templates/solarized8_low.colortemplate +++ b/templates/solarized8_low.colortemplate @@ -181,6 +181,16 @@ StatusLineNC base01 base1 reverse TabLine base01 base1 reverse TabLineFill base01 base1 reverse TabLineSel base01 base2 reverse +VertSplit base1 base01 +verbatim +elseif get(g:, "@optionprefix_statusline", "") == "flat" +endverbatim +StatusLine base03 base2 reverse +StatusLineNC base03 base1 reverse +TabLineSel base2 base03 +TabLine base01 base03 +TabLineFill base01 base03 +VertSplit base01 base03 verbatim else endverbatim @@ -189,12 +199,12 @@ StatusLineNC base01 base02 reverse TabLine base01 base02 reverse TabLineFill base01 base02 reverse TabLineSel base0 base02 reverse +VertSplit base1 base01 verbatim endif endverbatim StatusLineTerm -> StatusLine StatusLineTermNC -> StatusLineNC -VertSplit base1 base01 Visual base01 base03 reverse VisualNOS none base02 reverse WarningMsg orange none bold @@ -437,6 +447,16 @@ StatusLineNC base01 base1 reverse TabLine base01 base1 reverse TabLineFill base01 base1 reverse TabLineSel base01 base02 reverse +VertSplit base1 base01 +verbatim +elseif get(g:, "@optionprefix_statusline", "") == "flat" +endverbatim +StatusLine base03 base2 reverse +StatusLineNC base03 base1 reverse +TabLineSel base2 base03 +TabLine base01 base03 +TabLineFill base01 base03 +VertSplit base01 base03 verbatim else endverbatim @@ -445,12 +465,12 @@ StatusLineNC base00 base02 reverse TabLine base00 base02 reverse TabLineFill base00 base02 reverse TabLineSel base1 base02 reverse +VertSplit base1 base01 verbatim endif endverbatim StatusLineTerm -> StatusLine StatusLineTermNC -> StatusLineNC -VertSplit base1 base01 Visual base01 base03 reverse VisualNOS none base02 reverse WarningMsg orange none bold