From 17f0a4b4994350233e6ac0a58c5f164b373439c1 Mon Sep 17 00:00:00 2001 From: Chris Kempson Date: Mon, 3 Jul 2017 14:03:21 +0100 Subject: Supports QuickFixLine plus scheme updates --- colors/base16-materia.vim | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) (limited to 'colors/base16-materia.vim') diff --git a/colors/base16-materia.vim b/colors/base16-materia.vim index e99cd2e..4b453f6 100644 --- a/colors/base16-materia.vim +++ b/colors/base16-materia.vim @@ -59,6 +59,32 @@ else let s:cterm0F = "14" endif +" Neovim terminal colours +if has("nvim") + let g:terminal_color_0 = "#263238" + let g:terminal_color_1 = "#EC5F67" + let g:terminal_color_2 = "#8BD649" + let g:terminal_color_3 = "#FFCC00" + let g:terminal_color_4 = "#89DDFF" + let g:terminal_color_5 = "#82AAFF" + let g:terminal_color_6 = "#80CBC4" + let g:terminal_color_7 = "#CDD3DE" + let g:terminal_color_8 = "#707880" + let g:terminal_color_9 = "#EA9560" + let g:terminal_color_10 = "#2C393F" + let g:terminal_color_11 = "#37474F" + let g:terminal_color_12 = "#C9CCD3" + let g:terminal_color_13 = "#D5DBE5" + let g:terminal_color_14 = "#EC5F67" + let g:terminal_color_15 = "#FFFFFF" + let g:terminal_color_background = g:terminal_color_0 + let g:terminal_color_foreground = g:terminal_color_7 + if &background == "light" + let g:terminal_color_background = g:terminal_color_7 + let g:terminal_color_foreground = g:terminal_color_2 + endif +endif + " Theme setup hi clear syntax reset @@ -87,6 +113,7 @@ fun hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) endfun " Vim editor colors +call hi("Normal", s:gui05, s:gui00, s:cterm05, s:cterm00, "", "") call hi("Bold", "", "", "", "", "bold", "") call hi("Debug", s:gui08, "", s:cterm08, "", "", "") call hi("Directory", s:gui0D, "", s:cterm0D, "", "", "") @@ -114,7 +141,6 @@ call hi("Title", s:gui0D, "", s:cterm0D, "", "none", "") call hi("Conceal", s:gui0D, s:gui00, s:cterm0D, s:cterm00, "", "") call hi("Cursor", s:gui00, s:gui05, s:cterm00, s:cterm05, "", "") call hi("NonText", s:gui03, "", s:cterm03, "", "", "") -call hi("Normal", s:gui05, s:gui00, s:cterm05, s:cterm00, "", "") call hi("LineNr", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") call hi("SignColumn", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") call hi("StatusLine", s:gui04, s:gui02, s:cterm04, s:cterm02, "none", "") @@ -124,6 +150,7 @@ call hi("ColorColumn", "", s:gui01, "", s:cterm01, "none", "") call hi("CursorColumn", "", s:gui01, "", s:cterm01, "none", "") call hi("CursorLine", "", s:gui01, "", s:cterm01, "none", "") call hi("CursorLineNr", s:gui04, s:gui01, s:cterm04, s:cterm01, "", "") +call hi("QuickFixLine", "", s:gui01, "", s:cterm01, "none", "") call hi("PMenu", s:gui04, s:gui01, s:cterm04, s:cterm01, "none", "") call hi("PMenuSel", s:gui01, s:gui04, s:cterm01, s:cterm04, "", "") call hi("TabLine", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") @@ -266,6 +293,8 @@ call hi("phpParent", s:gui05, "", s:cterm05, "", "", "") " Python highlighting call hi("pythonOperator", s:gui0E, "", s:cterm0E, "", "", "") call hi("pythonRepeat", s:gui0E, "", s:cterm0E, "", "", "") +call hi("pythonInclude", s:gui0E, "", s:cterm0E, "", "", "") +call hi("pythonStatement", s:gui0E, "", s:cterm0E, "", "", "") " Ruby highlighting call hi("rubyAttribute", s:gui0D, "", s:cterm0D, "", "", "") -- cgit v1.2.3