From 9b74a5faf5f8f90f1729ef054af99072ba061985 Mon Sep 17 00:00:00 2001 From: Lifepillar Date: Sun, 26 Aug 2018 09:14:32 +0300 Subject: [PATCH] Fix incorrect g:terminal_color_* variables for NeoVim. Fixes https://github.com/lifepillar/vim-solarized8/issues/46. --- colors/solarized8.vim | 170 ++++++++++++------------ colors/solarized8_flat.vim | 170 ++++++++++++------------ colors/solarized8_high.vim | 170 ++++++++++++------------ colors/solarized8_low.vim | 170 ++++++++++++------------ templates/_extra.colortemplate | 27 ---- templates/_neovim_dark.colortemplate | 27 ++++ templates/_neovim_light.colortemplate | 27 ++++ templates/solarized8.colortemplate | 6 +- templates/solarized8_flat.colortemplate | 6 +- templates/solarized8_high.colortemplate | 6 +- templates/solarized8_low.colortemplate | 6 +- 11 files changed, 410 insertions(+), 375 deletions(-) create mode 100644 templates/_neovim_dark.colortemplate create mode 100644 templates/_neovim_light.colortemplate diff --git a/colors/solarized8.vim b/colors/solarized8.vim index bbefb5a..c2df96c 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: Wed Aug 22 14:17:32 2018 +" Last Updated: Sun Aug 26 09:12:55 2018 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -24,6 +24,26 @@ if !get(g:, 'solarized_use16', &t_Co < 256) if &background ==# 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=235 ctermbg=242 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=246 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -359,31 +379,31 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=235 ctermbg=242 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#002b36' - let g:terminal_color_0='#073642' - let g:terminal_color_10='#586e75' - let g:terminal_color_11='#657b83' - let g:terminal_color_12='#839496' - let g:terminal_color_14='#93a1a1' - let g:terminal_color_7='#eee8d5' - let g:terminal_color_15='#fdf6e3' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=230 ctermbg=247 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=66 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=66 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -731,26 +751,6 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=230 ctermbg=247 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#fdf6e3' - let g:terminal_color_0='#eee8d5' - let g:terminal_color_10='#93a1a1' - let g:terminal_color_11='#839496' - let g:terminal_color_12='#657b83' - let g:terminal_color_14='#586e75' - let g:terminal_color_7='#073642' - let g:terminal_color_15='#002b36' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif @@ -758,6 +758,26 @@ endif if &background ==# 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=8 ctermbg=10 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -1093,31 +1113,31 @@ if &background ==# 'dark' hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=8 ctermbg=10 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#002b36' - let g:terminal_color_0='#073642' - let g:terminal_color_10='#586e75' - let g:terminal_color_11='#657b83' - let g:terminal_color_12='#839496' - let g:terminal_color_14='#93a1a1' - let g:terminal_color_7='#eee8d5' - let g:terminal_color_15='#fdf6e3' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] +if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=15 ctermbg=14 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' +endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -1465,26 +1485,6 @@ if get(g:, "solarized_term_italics", 0) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif -if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=15 ctermbg=14 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#fdf6e3' - let g:terminal_color_0='#eee8d5' - let g:terminal_color_10='#93a1a1' - let g:terminal_color_11='#839496' - let g:terminal_color_12='#657b83' - let g:terminal_color_14='#586e75' - let g:terminal_color_7='#073642' - let g:terminal_color_15='#002b36' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' -endif finish " Background: dark @@ -1505,6 +1505,8 @@ finish " Color: cyan #2aa198 ~ 6 " Color: green #859900 ~ 2 " Color: back #002b36 ~ 8 +" TermCursor -> Cursor +" TermCursorNC base03 base01 " Normal base0 none " FoldColumn fg none " Folded fg none bold s=base03 @@ -1805,8 +1807,6 @@ finish " pandocMetadataKey blue none " pandocMetadata blue none bold " pandocMetadataTitle -> pandocMetadata -" TermCursor -> Cursor -" TermCursorNC base03 base01 " Background: light " Color: base3 #002b36 ~ 8 " Color: base2 #073642 ~ 0 @@ -1825,6 +1825,8 @@ finish " Color: cyan #2aa198 ~ 6 " Color: green #859900 ~ 2 " Color: back #fdf6e3 ~ 15 +" TermCursor -> Cursor +" TermCursorNC base03 base01 " Normal base0 none " FoldColumn base0 none " Folded base0 none bold s=base03 @@ -2131,5 +2133,3 @@ finish " pandocMetadataKey blue none " pandocMetadata blue none bold " pandocMetadataTitle -> pandocMetadata -" TermCursor -> Cursor -" TermCursorNC base03 base01 diff --git a/colors/solarized8_flat.vim b/colors/solarized8_flat.vim index edecb0a..a9a3a94 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: Wed Aug 22 14:17:35 2018 +" Last Updated: Sun Aug 26 09:12:59 2018 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -24,6 +24,26 @@ if !get(g:, 'solarized_use16', &t_Co < 256) if &background ==# 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=235 ctermbg=242 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=246 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi Terminal ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -353,31 +373,31 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=235 ctermbg=242 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#002b36' - let g:terminal_color_0='#073642' - let g:terminal_color_10='#586e75' - let g:terminal_color_11='#657b83' - let g:terminal_color_12='#839496' - let g:terminal_color_14='#93a1a1' - let g:terminal_color_7='#eee8d5' - let g:terminal_color_15='#fdf6e3' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=230 ctermbg=247 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=66 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi Terminal ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -719,26 +739,6 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=230 ctermbg=247 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#fdf6e3' - let g:terminal_color_0='#eee8d5' - let g:terminal_color_10='#93a1a1' - let g:terminal_color_11='#839496' - let g:terminal_color_12='#657b83' - let g:terminal_color_14='#586e75' - let g:terminal_color_7='#073642' - let g:terminal_color_15='#002b36' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif @@ -746,6 +746,26 @@ endif if &background ==# 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=8 ctermbg=10 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi Terminal ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -1075,31 +1095,31 @@ if &background ==# 'dark' hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=8 ctermbg=10 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#002b36' - let g:terminal_color_0='#073642' - let g:terminal_color_10='#586e75' - let g:terminal_color_11='#657b83' - let g:terminal_color_12='#839496' - let g:terminal_color_14='#93a1a1' - let g:terminal_color_7='#eee8d5' - let g:terminal_color_15='#fdf6e3' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] +if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=15 ctermbg=14 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' +endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi Terminal ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -1441,26 +1461,6 @@ if get(g:, "solarized_term_italics", 0) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif -if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=15 ctermbg=14 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#fdf6e3' - let g:terminal_color_0='#eee8d5' - let g:terminal_color_10='#93a1a1' - let g:terminal_color_11='#839496' - let g:terminal_color_12='#657b83' - let g:terminal_color_14='#586e75' - let g:terminal_color_7='#073642' - let g:terminal_color_15='#002b36' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' -endif finish " Background: dark @@ -1481,6 +1481,8 @@ finish " Color: cyan #2aa198 ~ 6 " Color: green #859900 ~ 2 " Color: back #002b36 ~ 8 +" TermCursor -> Cursor +" TermCursorNC base03 base01 " Normal base0 none " Terminal fg none " Normal base0 back @@ -1780,8 +1782,6 @@ finish " pandocMetadataKey blue none " pandocMetadata blue none bold " pandocMetadataTitle -> pandocMetadata -" TermCursor -> Cursor -" TermCursorNC base03 base01 " Background: light " Color: base3 #002b36 ~ 8 " Color: base2 #073642 ~ 0 @@ -1800,6 +1800,8 @@ finish " Color: cyan #2aa198 ~ 6 " Color: green #859900 ~ 2 " Color: back #fdf6e3 ~ 15 +" TermCursor -> Cursor +" TermCursorNC base03 base01 " Normal base0 none " Terminal fg none " Normal base0 back @@ -2105,5 +2107,3 @@ finish " pandocMetadataKey blue none " pandocMetadata blue none bold " pandocMetadataTitle -> pandocMetadata -" TermCursor -> Cursor -" TermCursorNC base03 base01 diff --git a/colors/solarized8_high.vim b/colors/solarized8_high.vim index e48948a..9934c45 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: Wed Aug 22 14:17:38 2018 +" Last Updated: Sun Aug 26 09:13:04 2018 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -24,6 +24,26 @@ if !get(g:, 'solarized_use16', &t_Co < 256) if &background ==# 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#fdf6e3', \ '#002b36', '#cb4b16', '#657b83', '#839496', '#93a1a1', '#6c71c4', '#eee8d5', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=235 ctermbg=243 guifg=#002b36 guibg=#657b83 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#fdf6e3' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#657b83' + let g:terminal_color_11='#839496' + let g:terminal_color_12='#93a1a1' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#eee8d5' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=247 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -359,31 +379,31 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=235 ctermbg=243 guifg=#002b36 guibg=#657b83 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#002b36' - let g:terminal_color_0='#073642' - let g:terminal_color_10='#657b83' - let g:terminal_color_11='#839496' - let g:terminal_color_12='#93a1a1' - let g:terminal_color_14='#eee8d5' - let g:terminal_color_7='#fdf6e3' - let g:terminal_color_15='#fdf6e3' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif let g:terminal_ansi_colors = ['#002b36', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#073642', '#586e75', '#657b83', '#6c71c4', '#93a1a1', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=230 ctermbg=247 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#002b36' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#073642' + let g:terminal_color_11='#586e75' + let g:terminal_color_12='#657b83' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=242 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=242 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -731,26 +751,6 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=230 ctermbg=247 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#fdf6e3' - let g:terminal_color_0='#eee8d5' - let g:terminal_color_10='#93a1a1' - let g:terminal_color_11='#657b83' - let g:terminal_color_12='#586e75' - let g:terminal_color_14='#073642' - let g:terminal_color_7='#002b36' - let g:terminal_color_15='#002b36' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif @@ -758,6 +758,26 @@ endif if &background ==# 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#fdf6e3', \ '#002b36', '#cb4b16', '#657b83', '#839496', '#93a1a1', '#6c71c4', '#eee8d5', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=8 ctermbg=11 guifg=#002b36 guibg=#657b83 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#fdf6e3' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#657b83' + let g:terminal_color_11='#839496' + let g:terminal_color_12='#93a1a1' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#eee8d5' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -1093,31 +1113,31 @@ if &background ==# 'dark' hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=8 ctermbg=11 guifg=#002b36 guibg=#657b83 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#002b36' - let g:terminal_color_0='#073642' - let g:terminal_color_10='#657b83' - let g:terminal_color_11='#839496' - let g:terminal_color_12='#93a1a1' - let g:terminal_color_14='#eee8d5' - let g:terminal_color_7='#fdf6e3' - let g:terminal_color_15='#fdf6e3' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif let g:terminal_ansi_colors = ['#002b36', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#073642', '#586e75', '#657b83', '#6c71c4', '#93a1a1', '#fdf6e3'] +if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=15 ctermbg=14 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#002b36' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#073642' + let g:terminal_color_11='#586e75' + let g:terminal_color_12='#657b83' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' +endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -1465,26 +1485,6 @@ if get(g:, "solarized_term_italics", 0) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif -if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=15 ctermbg=14 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#fdf6e3' - let g:terminal_color_0='#eee8d5' - let g:terminal_color_10='#93a1a1' - let g:terminal_color_11='#657b83' - let g:terminal_color_12='#586e75' - let g:terminal_color_14='#073642' - let g:terminal_color_7='#002b36' - let g:terminal_color_15='#002b36' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' -endif finish " Background: dark @@ -1505,6 +1505,8 @@ finish " Color: cyan #2aa198 ~ 6 " Color: green #859900 ~ 2 " Color: back #002b36 ~ 8 +" TermCursor -> Cursor +" TermCursorNC base03 base01 " Normal base0 none " FoldColumn fg none " Folded fg none bold s=base03 @@ -1805,8 +1807,6 @@ finish " pandocMetadataKey blue none " pandocMetadata blue none bold " pandocMetadataTitle -> pandocMetadata -" TermCursor -> Cursor -" TermCursorNC base03 base01 " Background: light " Color: base3 #002b36 ~ 8 " Color: base2 #002b36 ~ 8 @@ -1825,6 +1825,8 @@ finish " Color: cyan #2aa198 ~ 6 " Color: green #859900 ~ 2 " Color: back #fdf6e3 ~ 15 +" TermCursor -> Cursor +" TermCursorNC base03 base01 " Normal base0 none " FoldColumn base0 none " Folded base0 none bold s=base03 @@ -2131,5 +2133,3 @@ finish " pandocMetadataKey blue none " pandocMetadata blue none bold " pandocMetadataTitle -> pandocMetadata -" TermCursor -> Cursor -" TermCursorNC base03 base01 diff --git a/colors/solarized8_low.vim b/colors/solarized8_low.vim index 4654992..ece1357 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: Wed Aug 22 14:17:42 2018 +" Last Updated: Sun Aug 26 09:13:08 2018 if !(has('termguicolors') && &termguicolors) && !has('gui_running') \ && (!exists('&t_Co') || &t_Co < (get(g:, 'solarized_use16', &t_Co < 256) ? 16 : 256)) @@ -24,6 +24,26 @@ if !get(g:, 'solarized_use16', &t_Co < 256) if &background ==# 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=235 ctermbg=242 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=246 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -359,31 +379,31 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=235 ctermbg=242 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#002b36' - let g:terminal_color_0='#073642' - let g:terminal_color_10='#586e75' - let g:terminal_color_11='#657b83' - let g:terminal_color_12='#839496' - let g:terminal_color_14='#93a1a1' - let g:terminal_color_7='#eee8d5' - let g:terminal_color_15='#fdf6e3' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=230 ctermbg=247 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=66 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=66 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -731,26 +751,6 @@ if !get(g:, 'solarized_use16', &t_Co < 256) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=230 ctermbg=247 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#fdf6e3' - let g:terminal_color_0='#eee8d5' - let g:terminal_color_10='#93a1a1' - let g:terminal_color_11='#839496' - let g:terminal_color_12='#657b83' - let g:terminal_color_14='#586e75' - let g:terminal_color_7='#073642' - let g:terminal_color_15='#002b36' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif @@ -758,6 +758,26 @@ endif if &background ==# 'dark' let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] + if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=8 ctermbg=10 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' + endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -1093,31 +1113,31 @@ if &background ==# 'dark' hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif - if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=8 ctermbg=10 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#002b36' - let g:terminal_color_0='#073642' - let g:terminal_color_10='#586e75' - let g:terminal_color_11='#657b83' - let g:terminal_color_12='#839496' - let g:terminal_color_14='#93a1a1' - let g:terminal_color_7='#eee8d5' - let g:terminal_color_15='#fdf6e3' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' - endif finish endif let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5', \ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3'] +if has('nvim') + hi! link TermCursor Cursor + hi TermCursorNC ctermfg=15 ctermbg=14 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE + let g:terminal_color_0='#073642' + let g:terminal_color_1='#dc322f' + let g:terminal_color_2='#859900' + let g:terminal_color_3='#b58900' + let g:terminal_color_4='#268bd2' + let g:terminal_color_5='#d33682' + let g:terminal_color_6='#2aa198' + let g:terminal_color_7='#eee8d5' + let g:terminal_color_8='#002b36' + let g:terminal_color_9='#cb4b16' + let g:terminal_color_10='#586e75' + let g:terminal_color_11='#657b83' + let g:terminal_color_12='#839496' + let g:terminal_color_13='#6c71c4' + let g:terminal_color_14='#93a1a1' + let g:terminal_color_15='#fdf6e3' +endif if !has('gui_running') && get(g:, 'solarized_termtrans', 0) hi Normal ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE hi FoldColumn ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE @@ -1465,26 +1485,6 @@ if get(g:, "solarized_term_italics", 0) hi pandocEmphasisTable cterm=italic hi pandocEmphasis cterm=italic endif -if has('nvim') - hi! link TermCursor Cursor - hi TermCursorNC ctermfg=15 ctermbg=14 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE - let g:terminal_color_8='#fdf6e3' - let g:terminal_color_0='#eee8d5' - let g:terminal_color_10='#93a1a1' - let g:terminal_color_11='#839496' - let g:terminal_color_12='#657b83' - let g:terminal_color_14='#586e75' - let g:terminal_color_7='#073642' - let g:terminal_color_15='#002b36' - let g:terminal_color_3='#b58900' - let g:terminal_color_9='#cb4b16' - let g:terminal_color_1='#dc322f' - let g:terminal_color_5='#d33682' - let g:terminal_color_13='#6c71c4' - let g:terminal_color_4='#268bd2' - let g:terminal_color_6='#2aa198' - let g:terminal_color_2='#859900' -endif finish " Background: dark @@ -1505,6 +1505,8 @@ finish " Color: cyan #2aa198 ~ 6 " Color: green #859900 ~ 2 " Color: back #073642 ~ 0 +" TermCursor -> Cursor +" TermCursorNC base03 base01 " Normal base0 none " FoldColumn fg none " Folded fg none bold s=base03 @@ -1805,8 +1807,6 @@ finish " pandocMetadataKey blue none " pandocMetadata blue none bold " pandocMetadataTitle -> pandocMetadata -" TermCursor -> Cursor -" TermCursorNC base03 base01 " Background: light " Color: base3 #002b36 ~ 8 " Color: base2 #073642 ~ 0 @@ -1825,6 +1825,8 @@ finish " Color: cyan #2aa198 ~ 6 " Color: green #859900 ~ 2 " Color: back #eee8d5 ~ 7 +" TermCursor -> Cursor +" TermCursorNC base03 base01 " Normal base0 none " FoldColumn base0 none " Folded base0 none bold s=base03 @@ -2131,5 +2133,3 @@ finish " pandocMetadataKey blue none " pandocMetadata blue none bold " pandocMetadataTitle -> pandocMetadata -" TermCursor -> Cursor -" TermCursorNC base03 base01 diff --git a/templates/_extra.colortemplate b/templates/_extra.colortemplate index e722a12..59ec0e4 100644 --- a/templates/_extra.colortemplate +++ b/templates/_extra.colortemplate @@ -237,30 +237,3 @@ endif endverbatim # }}} -# NeoVim {{{ -verbatim -if has('nvim') -endverbatim -TermCursor -> Cursor -TermCursorNC base03 base01 -verbatim -let g:terminal_color_8='@guibase03' -let g:terminal_color_0='@guibase02' -let g:terminal_color_10='@guibase01' -let g:terminal_color_11='@guibase00' -let g:terminal_color_12='@guibase0' -let g:terminal_color_14='@guibase1' -let g:terminal_color_7='@guibase2' -let g:terminal_color_15='@guibase3' -let g:terminal_color_3='@guiyellow' -let g:terminal_color_9='@guiorange' -let g:terminal_color_1='@guired' -let g:terminal_color_5='@guimagenta' -let g:terminal_color_13='@guiviolet' -let g:terminal_color_4='@guiblue' -let g:terminal_color_6='@guicyan' -let g:terminal_color_2='@guigreen' -endif -endverbatim -# }}} - diff --git a/templates/_neovim_dark.colortemplate b/templates/_neovim_dark.colortemplate new file mode 100644 index 0000000..fd77447 --- /dev/null +++ b/templates/_neovim_dark.colortemplate @@ -0,0 +1,27 @@ +# vim: ft=colortemplate fdm=marker + +verbatim +if has('nvim') +endverbatim +TermCursor -> Cursor +TermCursorNC base03 base01 +verbatim +let g:terminal_color_0='@guibase02' +let g:terminal_color_1='@guired' +let g:terminal_color_2='@guigreen' +let g:terminal_color_3='@guiyellow' +let g:terminal_color_4='@guiblue' +let g:terminal_color_5='@guimagenta' +let g:terminal_color_6='@guicyan' +let g:terminal_color_7='@guibase2' +let g:terminal_color_8='@guibase03' +let g:terminal_color_9='@guiorange' +let g:terminal_color_10='@guibase01' +let g:terminal_color_11='@guibase00' +let g:terminal_color_12='@guibase0' +let g:terminal_color_13='@guiviolet' +let g:terminal_color_14='@guibase1' +let g:terminal_color_15='@guibase3' +endif +endverbatim + diff --git a/templates/_neovim_light.colortemplate b/templates/_neovim_light.colortemplate new file mode 100644 index 0000000..acaa527 --- /dev/null +++ b/templates/_neovim_light.colortemplate @@ -0,0 +1,27 @@ +# vim: ft=colortemplate fdm=marker + +verbatim +if has('nvim') +endverbatim +TermCursor -> Cursor +TermCursorNC base03 base01 +verbatim +let g:terminal_color_0='@guibase2' +let g:terminal_color_1='@guired' +let g:terminal_color_2='@guigreen' +let g:terminal_color_3='@guiyellow' +let g:terminal_color_4='@guiblue' +let g:terminal_color_5='@guimagenta' +let g:terminal_color_6='@guicyan' +let g:terminal_color_7='@guibase02' +let g:terminal_color_8='@guibase3' +let g:terminal_color_9='@guiorange' +let g:terminal_color_10='@guibase1' +let g:terminal_color_11='@guibase0' +let g:terminal_color_12='@guibase00' +let g:terminal_color_13='@guiviolet' +let g:terminal_color_14='@guibase01' +let g:terminal_color_15='@guibase03' +endif +endverbatim + diff --git a/templates/solarized8.colortemplate b/templates/solarized8.colortemplate index b19a9b4..fe39ec1 100644 --- a/templates/solarized8.colortemplate +++ b/templates/solarized8.colortemplate @@ -40,8 +40,9 @@ Color: green #859900 ~ 2 Color: back #002b36 ~ 8 # }}} -# Terminal ANSI colors {{{ +# Terminal colors {{{ Include: _terminal_ansi_colors_dark.colortemplate +Include: _neovim_dark.colortemplate # }}} # Fix 256-color palette in supported terminals {{{ @@ -283,8 +284,9 @@ Color: green #859900 ~ 2 Color: back #fdf6e3 ~ 15 # }}} -# Terminal ANSI colors {{{ +# Terminal colors {{{ Include: _terminal_ansi_colors_light.colortemplate +Include: _neovim_light.colortemplate # }}} # Default highlight groups {{{ diff --git a/templates/solarized8_flat.colortemplate b/templates/solarized8_flat.colortemplate index be4bc5b..b4a44a9 100644 --- a/templates/solarized8_flat.colortemplate +++ b/templates/solarized8_flat.colortemplate @@ -40,8 +40,9 @@ Color: green #859900 ~ 2 Color: back #002b36 ~ 8 # }}} -# Terminal ANSI colors {{{ +# Terminal colors {{{ Include: _terminal_ansi_colors_dark.colortemplate +Include: _neovim_dark.colortemplate # }}} # Default highlight groups {{{ @@ -270,8 +271,9 @@ Color: green #859900 ~ 2 Color: back #fdf6e3 ~ 15 # }}} -# Terminal ANSI colors {{{ +# Terminal colors {{{ Include: _terminal_ansi_colors_light.colortemplate +Include: _neovim_light.colortemplate # }}} # Default highlight groups {{{ diff --git a/templates/solarized8_high.colortemplate b/templates/solarized8_high.colortemplate index d0b8adf..33c82df 100644 --- a/templates/solarized8_high.colortemplate +++ b/templates/solarized8_high.colortemplate @@ -40,8 +40,9 @@ Color: green #859900 ~ 2 Color: back #002b36 ~ 8 # }}} -# Terminal ANSI colors {{{ +# Terminal colors {{{ Include: _terminal_ansi_colors_dark.colortemplate +Include: _neovim_dark.colortemplate # }}} # Default highlight groups {{{ @@ -279,8 +280,9 @@ Color: green #859900 ~ 2 Color: back #fdf6e3 ~ 15 # }}} -# Terminal ANSI colors {{{ +# Terminal colors {{{ Include: _terminal_ansi_colors_light.colortemplate +Include: _neovim_light.colortemplate # }}} # Default highlight groups {{{ diff --git a/templates/solarized8_low.colortemplate b/templates/solarized8_low.colortemplate index 0592495..24b841d 100644 --- a/templates/solarized8_low.colortemplate +++ b/templates/solarized8_low.colortemplate @@ -40,8 +40,9 @@ Color: green #859900 ~ 2 Color: back #073642 ~ 0 # }}} -# Terminal ANSI colors {{{ +# Terminal colors {{{ Include: _terminal_ansi_colors_dark.colortemplate +Include: _neovim_dark.colortemplate # }}} # Default highlight groups {{{ @@ -279,8 +280,9 @@ Color: green #859900 ~ 2 Color: back #eee8d5 ~ 7 # }}} -# Terminal ANSI colors {{{ +# Terminal colors {{{ Include: _terminal_ansi_colors_light.colortemplate +Include: _neovim_light.colortemplate # }}} # Default highlight groups {{{