diff options
99 files changed, 1182 insertions, 192 deletions
diff --git a/colors/base16-3024.vim b/colors/base16-3024.vim index 9bb4581..eda70c5 100644 --- a/colors/base16-3024.vim +++ b/colors/base16-3024.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-3024.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-3024" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-apathy.vim b/colors/base16-apathy.vim index d8ed869..1af520a 100644 --- a/colors/base16-apathy.vim +++ b/colors/base16-apathy.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-apathy.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-apathy" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-ashes.vim b/colors/base16-ashes.vim index 3cada36..86c17be 100644 --- a/colors/base16-ashes.vim +++ b/colors/base16-ashes.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-ashes.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-ashes" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-cave-light.vim b/colors/base16-atelier-cave-light.vim index cc40eb9..3f71a80 100644 --- a/colors/base16-atelier-cave-light.vim +++ b/colors/base16-atelier-cave-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-cave-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-cave-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-cave.vim b/colors/base16-atelier-cave.vim index 8b1ca9f..6064555 100644 --- a/colors/base16-atelier-cave.vim +++ b/colors/base16-atelier-cave.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-cave.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-cave" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-dune-light.vim b/colors/base16-atelier-dune-light.vim index c181a6e..149b9c5 100644 --- a/colors/base16-atelier-dune-light.vim +++ b/colors/base16-atelier-dune-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-dune-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-dune-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-dune.vim b/colors/base16-atelier-dune.vim index 4f636bd..441c72b 100644 --- a/colors/base16-atelier-dune.vim +++ b/colors/base16-atelier-dune.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-dune.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-dune" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-estuary-light.vim b/colors/base16-atelier-estuary-light.vim index 8a4b320..0f0e197 100644 --- a/colors/base16-atelier-estuary-light.vim +++ b/colors/base16-atelier-estuary-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-estuary-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-estuary-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-estuary.vim b/colors/base16-atelier-estuary.vim index e4f3ed6..62d8773 100644 --- a/colors/base16-atelier-estuary.vim +++ b/colors/base16-atelier-estuary.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-estuary.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-estuary" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-forest-light.vim b/colors/base16-atelier-forest-light.vim index 9494b77..c3d532d 100644 --- a/colors/base16-atelier-forest-light.vim +++ b/colors/base16-atelier-forest-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-forest-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-forest-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-forest.vim b/colors/base16-atelier-forest.vim index f64687d..689f155 100644 --- a/colors/base16-atelier-forest.vim +++ b/colors/base16-atelier-forest.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-forest.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-forest" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-heath-light.vim b/colors/base16-atelier-heath-light.vim index b87fe02..3779010 100644 --- a/colors/base16-atelier-heath-light.vim +++ b/colors/base16-atelier-heath-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-heath-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-heath-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-heath.vim b/colors/base16-atelier-heath.vim index 088139f..ba82900 100644 --- a/colors/base16-atelier-heath.vim +++ b/colors/base16-atelier-heath.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-heath.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-heath" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-lakeside-light.vim b/colors/base16-atelier-lakeside-light.vim index 37b2009..83ecaed 100644 --- a/colors/base16-atelier-lakeside-light.vim +++ b/colors/base16-atelier-lakeside-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-lakeside-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-lakeside-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-lakeside.vim b/colors/base16-atelier-lakeside.vim index 78d306e..25bbd3d 100644 --- a/colors/base16-atelier-lakeside.vim +++ b/colors/base16-atelier-lakeside.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-lakeside.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-lakeside" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-plateau-light.vim b/colors/base16-atelier-plateau-light.vim index 1045204..daff903 100644 --- a/colors/base16-atelier-plateau-light.vim +++ b/colors/base16-atelier-plateau-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-plateau-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-plateau-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-plateau.vim b/colors/base16-atelier-plateau.vim index 4407d1f..ce27f1e 100644 --- a/colors/base16-atelier-plateau.vim +++ b/colors/base16-atelier-plateau.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-plateau.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-plateau" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-savanna-light.vim b/colors/base16-atelier-savanna-light.vim index a79034d..1458c0f 100644 --- a/colors/base16-atelier-savanna-light.vim +++ b/colors/base16-atelier-savanna-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-savanna-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-savanna-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-savanna.vim b/colors/base16-atelier-savanna.vim index 78812dd..099a3e2 100644 --- a/colors/base16-atelier-savanna.vim +++ b/colors/base16-atelier-savanna.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-savanna.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-savanna" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-seaside-light.vim b/colors/base16-atelier-seaside-light.vim index 90a1296..70cf16b 100644 --- a/colors/base16-atelier-seaside-light.vim +++ b/colors/base16-atelier-seaside-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-seaside-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-seaside-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-seaside.vim b/colors/base16-atelier-seaside.vim index c88af5e..e84d47d 100644 --- a/colors/base16-atelier-seaside.vim +++ b/colors/base16-atelier-seaside.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-seaside.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-seaside" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-sulphurpool-light.vim b/colors/base16-atelier-sulphurpool-light.vim index 5c6dadc..fae74ea 100644 --- a/colors/base16-atelier-sulphurpool-light.vim +++ b/colors/base16-atelier-sulphurpool-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-sulphurpool-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-sulphurpool-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-atelier-sulphurpool.vim b/colors/base16-atelier-sulphurpool.vim index e8fbad2..e65c908 100644 --- a/colors/base16-atelier-sulphurpool.vim +++ b/colors/base16-atelier-sulphurpool.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-atelier-sulphurpool.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-atelier-sulphurpool" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-bespin.vim b/colors/base16-bespin.vim index b49e315..8f00b50 100644 --- a/colors/base16-bespin.vim +++ b/colors/base16-bespin.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-bespin.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-bespin" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-brewer.vim b/colors/base16-brewer.vim index 447f6a7..0e09f73 100644 --- a/colors/base16-brewer.vim +++ b/colors/base16-brewer.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-brewer.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-brewer" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-bright.vim b/colors/base16-bright.vim index 2f968fb..8ffc1d7 100644 --- a/colors/base16-bright.vim +++ b/colors/base16-bright.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-bright.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-bright" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-brushtrees-dark.vim b/colors/base16-brushtrees-dark.vim new file mode 100644 index 0000000..2d2d0d6 --- /dev/null +++ b/colors/base16-brushtrees-dark.vim @@ -0,0 +1,330 @@ +" vi:syntax=vim + +" base16-vim (https://github.com/chriskempson/base16-vim) +" by Chris Kempson (http://chriskempson.com) +" Brush Trees Dark scheme by Abraham White <abelincoln.white@gmail.com> + +" This enables the coresponding base16-shell script to run so that +" :colorscheme works in terminals supported by base16-shell scripts +" User must set this variable in .vimrc +" let g:base16_shell_path=base16-builder/output/shell/ +if !has('gui_running') + if exists("g:base16_shell_path") + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" + endif +endif + +" GUI color definitions +let s:gui00 = "485867" +let s:gui01 = "5A6D7A" +let s:gui02 = "6D828E" +let s:gui03 = "8299A1" +let s:gui04 = "98AFB5" +let s:gui05 = "B0C5C8" +let s:gui06 = "C9DBDC" +let s:gui07 = "E3EFEF" +let s:gui08 = "b38686" +let s:gui09 = "d8bba2" +let s:gui0A = "aab386" +let s:gui0B = "87b386" +let s:gui0C = "86b3b3" +let s:gui0D = "868cb3" +let s:gui0E = "b386b2" +let s:gui0F = "b39f9f" + +" Terminal color definitions +let s:cterm00 = "00" +let s:cterm03 = "08" +let s:cterm05 = "07" +let s:cterm07 = "15" +let s:cterm08 = "01" +let s:cterm0A = "03" +let s:cterm0B = "02" +let s:cterm0C = "06" +let s:cterm0D = "04" +let s:cterm0E = "05" +if exists('base16colorspace') && base16colorspace == "256" + let s:cterm01 = "18" + let s:cterm02 = "19" + let s:cterm04 = "20" + let s:cterm06 = "21" + let s:cterm09 = "16" + let s:cterm0F = "17" +else + let s:cterm01 = "10" + let s:cterm02 = "11" + let s:cterm04 = "12" + let s:cterm06 = "13" + let s:cterm09 = "09" + let s:cterm0F = "14" +endif + +" Neovim terminal colours +if has("nvim") + let g:terminal_color_0 = "#485867" + let g:terminal_color_1 = "#b38686" + let g:terminal_color_2 = "#87b386" + let g:terminal_color_3 = "#aab386" + let g:terminal_color_4 = "#868cb3" + let g:terminal_color_5 = "#b386b2" + let g:terminal_color_6 = "#86b3b3" + let g:terminal_color_7 = "#B0C5C8" + let g:terminal_color_8 = "#8299A1" + let g:terminal_color_9 = "#d8bba2" + let g:terminal_color_10 = "#5A6D7A" + let g:terminal_color_11 = "#6D828E" + let g:terminal_color_12 = "#98AFB5" + let g:terminal_color_13 = "#C9DBDC" + let g:terminal_color_14 = "#b39f9f" + let g:terminal_color_15 = "#E3EFEF" + 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 +let g:colors_name = "base16-" + +" Highlighting function +fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) + if a:guifg != "" + exec "hi " . a:group . " guifg=#" . a:guifg + endif + if a:guibg != "" + exec "hi " . a:group . " guibg=#" . a:guibg + endif + if a:ctermfg != "" + exec "hi " . a:group . " ctermfg=" . a:ctermfg + endif + if a:ctermbg != "" + exec "hi " . a:group . " ctermbg=" . a:ctermbg + endif + if a:attr != "" + exec "hi " . a:group . " gui=" . a:attr . " cterm=" . a:attr + endif + if a:guisp != "" + exec "hi " . a:group . " guisp=#" . a:guisp + endif +endfun + +" Vim editor colors +call <sid>hi("Normal", s:gui05, s:gui00, s:cterm05, s:cterm00, "", "") +call <sid>hi("Bold", "", "", "", "", "bold", "") +call <sid>hi("Debug", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Directory", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Error", s:gui00, s:gui08, s:cterm00, s:cterm08, "", "") +call <sid>hi("ErrorMsg", s:gui08, s:gui00, s:cterm08, s:cterm00, "", "") +call <sid>hi("Exception", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("FoldColumn", s:gui0C, s:gui01, s:cterm0C, s:cterm01, "", "") +call <sid>hi("Folded", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("IncSearch", s:gui01, s:gui09, s:cterm01, s:cterm09, "none", "") +call <sid>hi("Italic", "", "", "", "", "none", "") +call <sid>hi("Macro", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("MatchParen", "", s:gui03, "", s:cterm03, "", "") +call <sid>hi("ModeMsg", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("MoreMsg", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("Question", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Search", s:gui03, s:gui0A, s:cterm03, s:cterm0A, "", "") +call <sid>hi("SpecialKey", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("TooLong", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Underlined", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Visual", "", s:gui02, "", s:cterm02, "", "") +call <sid>hi("VisualNOS", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("WarningMsg", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("WildMenu", s:gui08, s:gui0A, s:cterm08, "", "", "") +call <sid>hi("Title", s:gui0D, "", s:cterm0D, "", "none", "") +call <sid>hi("Conceal", s:gui0D, s:gui00, s:cterm0D, s:cterm00, "", "") +call <sid>hi("Cursor", s:gui00, s:gui05, s:cterm00, s:cterm05, "", "") +call <sid>hi("NonText", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("LineNr", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("SignColumn", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("StatusLine", s:gui04, s:gui02, s:cterm04, s:cterm02, "none", "") +call <sid>hi("StatusLineNC", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") +call <sid>hi("VertSplit", s:gui02, s:gui02, s:cterm02, s:cterm02, "none", "") +call <sid>hi("ColorColumn", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("CursorColumn", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("CursorLine", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("CursorLineNr", s:gui04, s:gui01, s:cterm04, s:cterm01, "", "") +call <sid>hi("QuickFixLine", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("PMenu", s:gui05, s:gui01, s:cterm05, s:cterm01, "none", "") +call <sid>hi("PMenuSel", s:gui01, s:gui05, s:cterm01, s:cterm05, "", "") +call <sid>hi("TabLine", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") +call <sid>hi("TabLineFill", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") +call <sid>hi("TabLineSel", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "none", "") + +" Standard syntax highlighting +call <sid>hi("Boolean", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Character", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Comment", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("Conditional", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("Constant", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Define", s:gui0E, "", s:cterm0E, "", "none", "") +call <sid>hi("Delimiter", s:gui0F, "", s:cterm0F, "", "", "") +call <sid>hi("Float", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Function", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Identifier", s:gui08, "", s:cterm08, "", "none", "") +call <sid>hi("Include", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Keyword", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("Label", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Number", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Operator", s:gui05, "", s:cterm05, "", "none", "") +call <sid>hi("PreProc", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Repeat", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Special", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("SpecialChar", s:gui0F, "", s:cterm0F, "", "", "") +call <sid>hi("Statement", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("StorageClass", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("String", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("Structure", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("Tag", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Todo", s:gui0A, s:gui01, s:cterm0A, s:cterm01, "", "") +call <sid>hi("Type", s:gui0A, "", s:cterm0A, "", "none", "") +call <sid>hi("Typedef", s:gui0A, "", s:cterm0A, "", "", "") + +" C highlighting +call <sid>hi("cOperator", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("cPreCondit", s:gui0E, "", s:cterm0E, "", "", "") + +" C# highlighting +call <sid>hi("csClass", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("csAttribute", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("csModifier", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("csType", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("csUnspecifiedStatement", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("csContextualStatement", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("csNewDecleration", s:gui08, "", s:cterm08, "", "", "") + +" CSS highlighting +call <sid>hi("cssBraces", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("cssClassName", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("cssColor", s:gui0C, "", s:cterm0C, "", "", "") + +" Diff highlighting +call <sid>hi("DiffAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") +call <sid>hi("DiffChange", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("DiffDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") +call <sid>hi("DiffText", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") +call <sid>hi("DiffAdded", s:gui0B, s:gui00, s:cterm0B, s:cterm00, "", "") +call <sid>hi("DiffFile", s:gui08, s:gui00, s:cterm08, s:cterm00, "", "") +call <sid>hi("DiffNewFile", s:gui0B, s:gui00, s:cterm0B, s:cterm00, "", "") +call <sid>hi("DiffLine", s:gui0D, s:gui00, s:cterm0D, s:cterm00, "", "") +call <sid>hi("DiffRemoved", s:gui08, s:gui00, s:cterm08, s:cterm00, "", "") + +" Git highlighting +call <sid>hi("gitcommitOverflow", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("gitcommitSummary", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("gitcommitComment", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitUntracked", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitDiscarded", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitSelected", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitHeader", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("gitcommitSelectedType", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("gitcommitUnmergedType", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("gitcommitDiscardedType", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("gitcommitBranch", s:gui09, "", s:cterm09, "", "bold", "") +call <sid>hi("gitcommitUntrackedFile", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("gitcommitUnmergedFile", s:gui08, "", s:cterm08, "", "bold", "") +call <sid>hi("gitcommitDiscardedFile", s:gui08, "", s:cterm08, "", "bold", "") +call <sid>hi("gitcommitSelectedFile", s:gui0B, "", s:cterm0B, "", "bold", "") + +" GitGutter highlighting +call <sid>hi("GitGutterAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") +call <sid>hi("GitGutterChange", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") +call <sid>hi("GitGutterDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") +call <sid>hi("GitGutterChangeDelete", s:gui0E, s:gui01, s:cterm0E, s:cterm01, "", "") + +" HTML highlighting +call <sid>hi("htmlBold", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("htmlItalic", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("htmlEndTag", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("htmlTag", s:gui05, "", s:cterm05, "", "", "") + +" JavaScript highlighting +call <sid>hi("javaScript", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("javaScriptBraces", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("javaScriptNumber", s:gui09, "", s:cterm09, "", "", "") +" pangloss/vim-javascript highlighting +call <sid>hi("jsOperator", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsStatement", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsReturn", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsThis", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("jsClassDefinition", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsFunction", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsFuncName", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsFuncCall", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsClassFuncName", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsClassMethodType", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsRegexpString", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("jsGlobalObjects", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsGlobalNodeObjects", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsExceptions", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsBuiltins", s:gui0A, "", s:cterm0A, "", "", "") + +" Mail highlighting +call <sid>hi("mailQuoted1", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("mailQuoted2", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("mailQuoted3", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("mailQuoted4", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("mailQuoted5", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("mailQuoted6", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("mailURL", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("mailEmail", s:gui0D, "", s:cterm0D, "", "", "") + +" Markdown highlighting +call <sid>hi("markdownCode", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("markdownError", s:gui05, s:gui00, s:cterm05, s:cterm00, "", "") +call <sid>hi("markdownCodeBlock", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("markdownHeadingDelimiter", s:gui0D, "", s:cterm0D, "", "", "") + +" NERDTree highlighting +call <sid>hi("NERDTreeDirSlash", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("NERDTreeExecFile", s:gui05, "", s:cterm05, "", "", "") + +" PHP highlighting +call <sid>hi("phpMemberSelector", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("phpComparison", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("phpParent", s:gui05, "", s:cterm05, "", "", "") + +" Python highlighting +call <sid>hi("pythonOperator", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("pythonRepeat", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("pythonInclude", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("pythonStatement", s:gui0E, "", s:cterm0E, "", "", "") + +" Ruby highlighting +call <sid>hi("rubyAttribute", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("rubyConstant", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("rubyInterpolationDelimiter", s:gui0F, "", s:cterm0F, "", "", "") +call <sid>hi("rubyRegexp", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("rubySymbol", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("rubyStringDelimiter", s:gui0B, "", s:cterm0B, "", "", "") + +" SASS highlighting +call <sid>hi("sassidChar", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("sassClassChar", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("sassInclude", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("sassMixing", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("sassMixinName", s:gui0D, "", s:cterm0D, "", "", "") + +" Signify highlighting +call <sid>hi("SignifySignAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") +call <sid>hi("SignifySignChange", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") +call <sid>hi("SignifySignDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") + +" Spelling highlighting +call <sid>hi("SpellBad", "", s:gui00, "", s:cterm00, "undercurl", s:gui08) +call <sid>hi("SpellLocal", "", s:gui00, "", s:cterm00, "undercurl", s:gui0C) +call <sid>hi("SpellCap", "", s:gui00, "", s:cterm00, "undercurl", s:gui0D) +call <sid>hi("SpellRare", "", s:gui00, "", s:cterm00, "undercurl", s:gui0E) + +" Remove functions +delf <sid>hi + +" Remove color variables +unlet s:gui00 s:gui01 s:gui02 s:gui03 s:gui04 s:gui05 s:gui06 s:gui07 s:gui08 s:gui09 s:gui0A s:gui0B s:gui0C s:gui0D s:gui0E s:gui0F +unlet s:cterm00 s:cterm01 s:cterm02 s:cterm03 s:cterm04 s:cterm05 s:cterm06 s:cterm07 s:cterm08 s:cterm09 s:cterm0A s:cterm0B s:cterm0C s:cterm0D s:cterm0E s:cterm0F diff --git a/colors/base16-brush-trees.vim b/colors/base16-brushtrees.vim index 11ff69b..db40808 100644 --- a/colors/base16-brush-trees.vim +++ b/colors/base16-brushtrees.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-brush-trees.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-brush-trees" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-chalk.vim b/colors/base16-chalk.vim index 0019f72..ecb10be 100644 --- a/colors/base16-chalk.vim +++ b/colors/base16-chalk.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-chalk.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-chalk" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-circus.vim b/colors/base16-circus.vim index 5ec8393..79a7d51 100644 --- a/colors/base16-circus.vim +++ b/colors/base16-circus.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-circus.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-circus" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-classic-dark.vim b/colors/base16-classic-dark.vim index 56d6976..cb41a7b 100644 --- a/colors/base16-classic-dark.vim +++ b/colors/base16-classic-dark.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-classic-dark.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-classic-dark" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-classic-light.vim b/colors/base16-classic-light.vim index 423ac49..4e733dc 100644 --- a/colors/base16-classic-light.vim +++ b/colors/base16-classic-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-classic-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-classic-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-codeschool.vim b/colors/base16-codeschool.vim index 4ecfc92..9970176 100644 --- a/colors/base16-codeschool.vim +++ b/colors/base16-codeschool.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-codeschool.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-codeschool" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-cupcake.vim b/colors/base16-cupcake.vim index 1e10290..5ebe808 100644 --- a/colors/base16-cupcake.vim +++ b/colors/base16-cupcake.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-cupcake.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-cupcake" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-cupertino.vim b/colors/base16-cupertino.vim index c0395e9..9a8a213 100644 --- a/colors/base16-cupertino.vim +++ b/colors/base16-cupertino.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-cupertino.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-cupertino" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-darktooth.vim b/colors/base16-darktooth.vim index 5cbda5d..f4dc32d 100644 --- a/colors/base16-darktooth.vim +++ b/colors/base16-darktooth.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-darktooth.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-darktooth" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-default-dark.vim b/colors/base16-default-dark.vim index ea529ec..30c7104 100644 --- a/colors/base16-default-dark.vim +++ b/colors/base16-default-dark.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-default-dark.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-default-dark" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-default-light.vim b/colors/base16-default-light.vim index 299eadf..c5accce 100644 --- a/colors/base16-default-light.vim +++ b/colors/base16-default-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-default-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-default-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-dracula.vim b/colors/base16-dracula.vim index 16cab70..1005b91 100644 --- a/colors/base16-dracula.vim +++ b/colors/base16-dracula.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-dracula.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-dracula" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-eighties.vim b/colors/base16-eighties.vim index 9946e47..d05b2cd 100644 --- a/colors/base16-eighties.vim +++ b/colors/base16-eighties.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-eighties.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-eighties" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-embers.vim b/colors/base16-embers.vim index ac095c9..13ef288 100644 --- a/colors/base16-embers.vim +++ b/colors/base16-embers.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-embers.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-embers" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-flat.vim b/colors/base16-flat.vim index 95628c2..e4c20df 100644 --- a/colors/base16-flat.vim +++ b/colors/base16-flat.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-flat.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-flat" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-github.vim b/colors/base16-github.vim index a23bd81..4973840 100644 --- a/colors/base16-github.vim +++ b/colors/base16-github.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-github.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-github" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-google-dark.vim b/colors/base16-google-dark.vim index 0155bcd..b7eaaea 100644 --- a/colors/base16-google-dark.vim +++ b/colors/base16-google-dark.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-google-dark.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-google-dark" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-google-light.vim b/colors/base16-google-light.vim index 98e6995..bd030d3 100644 --- a/colors/base16-google-light.vim +++ b/colors/base16-google-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-google-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-google-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-grayscale-dark.vim b/colors/base16-grayscale-dark.vim index acd21a6..1a5d92f 100644 --- a/colors/base16-grayscale-dark.vim +++ b/colors/base16-grayscale-dark.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-grayscale-dark.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-grayscale-dark" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-grayscale-light.vim b/colors/base16-grayscale-light.vim index 1be8de6..ac67087 100644 --- a/colors/base16-grayscale-light.vim +++ b/colors/base16-grayscale-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-grayscale-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-grayscale-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-green-screen.vim b/colors/base16-greenscreen.vim index 809ee47..1badf5c 100644 --- a/colors/base16-green-screen.vim +++ b/colors/base16-greenscreen.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-green-screen.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-green-screen" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-gruvbox-dark-hard.vim b/colors/base16-gruvbox-dark-hard.vim index 138671c..5443a50 100644 --- a/colors/base16-gruvbox-dark-hard.vim +++ b/colors/base16-gruvbox-dark-hard.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-gruvbox-dark-hard.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-gruvbox-dark-hard" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-gruvbox-dark-medium.vim b/colors/base16-gruvbox-dark-medium.vim index 75f2a5c..b3e87b3 100644 --- a/colors/base16-gruvbox-dark-medium.vim +++ b/colors/base16-gruvbox-dark-medium.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-gruvbox-dark-medium.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-gruvbox-dark-medium" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-gruvbox-dark-pale.vim b/colors/base16-gruvbox-dark-pale.vim index 2ba0cbf..3693ac9 100644 --- a/colors/base16-gruvbox-dark-pale.vim +++ b/colors/base16-gruvbox-dark-pale.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-gruvbox-dark-pale.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-gruvbox-dark-pale" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-gruvbox-dark-soft.vim b/colors/base16-gruvbox-dark-soft.vim index 5e2095c..fa8f6de 100644 --- a/colors/base16-gruvbox-dark-soft.vim +++ b/colors/base16-gruvbox-dark-soft.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-gruvbox-dark-soft.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-gruvbox-dark-soft" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-gruvbox-light-hard.vim b/colors/base16-gruvbox-light-hard.vim index 51dafe1..4522d68 100644 --- a/colors/base16-gruvbox-light-hard.vim +++ b/colors/base16-gruvbox-light-hard.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-gruvbox-light-hard.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-gruvbox-light-hard" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-gruvbox-light-medium.vim b/colors/base16-gruvbox-light-medium.vim index 51a2b95..df67e17 100644 --- a/colors/base16-gruvbox-light-medium.vim +++ b/colors/base16-gruvbox-light-medium.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-gruvbox-light-medium.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-gruvbox-light-medium" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-gruvbox-light-soft.vim b/colors/base16-gruvbox-light-soft.vim index be1ab4a..69c3e0a 100644 --- a/colors/base16-gruvbox-light-soft.vim +++ b/colors/base16-gruvbox-light-soft.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-gruvbox-light-soft.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-gruvbox-light-soft" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-harmonic16-dark.vim b/colors/base16-harmonic-dark.vim index 725f804..0b17a82 100644 --- a/colors/base16-harmonic16-dark.vim +++ b/colors/base16-harmonic-dark.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-harmonic16-dark.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-harmonic16-dark" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-harmonic16-light.vim b/colors/base16-harmonic-light.vim index 3c15dc8..d195f81 100644 --- a/colors/base16-harmonic16-light.vim +++ b/colors/base16-harmonic-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-harmonic16-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-harmonic16-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-hopscotch.vim b/colors/base16-hopscotch.vim index 935ee9c..3b84e5c 100644 --- a/colors/base16-hopscotch.vim +++ b/colors/base16-hopscotch.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-hopscotch.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-hopscotch" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-ir-black.vim b/colors/base16-irblack.vim index 3a6a56c..a924d63 100644 --- a/colors/base16-ir-black.vim +++ b/colors/base16-irblack.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-ir-black.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-ir-black" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-isotope.vim b/colors/base16-isotope.vim index 7a1fd50..aafdc94 100644 --- a/colors/base16-isotope.vim +++ b/colors/base16-isotope.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-isotope.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-isotope" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-macintosh.vim b/colors/base16-macintosh.vim index 4ca8c63..a4b51ef 100644 --- a/colors/base16-macintosh.vim +++ b/colors/base16-macintosh.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-macintosh.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-macintosh" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-marrakesh.vim b/colors/base16-marrakesh.vim index b6d988e..8b69776 100644 --- a/colors/base16-marrakesh.vim +++ b/colors/base16-marrakesh.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-marrakesh.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-marrakesh" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-materia.vim b/colors/base16-materia.vim index f3a45c3..f4c5c02 100644 --- a/colors/base16-materia.vim +++ b/colors/base16-materia.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-materia.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-materia" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-material-darker.vim b/colors/base16-material-darker.vim index 84e7453..f71e778 100644 --- a/colors/base16-material-darker.vim +++ b/colors/base16-material-darker.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-material-darker.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-material-darker" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-material-lighter.vim b/colors/base16-material-lighter.vim index 72e891f..86b5a27 100644 --- a/colors/base16-material-lighter.vim +++ b/colors/base16-material-lighter.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-material-lighter.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-material-lighter" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-material-palenight.vim b/colors/base16-material-palenight.vim index 9b56d3e..d71b078 100644 --- a/colors/base16-material-palenight.vim +++ b/colors/base16-material-palenight.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-material-palenight.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-material-palenight" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-material.vim b/colors/base16-material.vim index 2adc90a..dd6f51a 100644 --- a/colors/base16-material.vim +++ b/colors/base16-material.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-material.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-material" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-mellow-purple.vim b/colors/base16-mellow-purple.vim new file mode 100644 index 0000000..2f806cc --- /dev/null +++ b/colors/base16-mellow-purple.vim @@ -0,0 +1,330 @@ +" vi:syntax=vim + +" base16-vim (https://github.com/chriskempson/base16-vim) +" by Chris Kempson (http://chriskempson.com) +" Mellow Purple scheme by gidsi + +" This enables the coresponding base16-shell script to run so that +" :colorscheme works in terminals supported by base16-shell scripts +" User must set this variable in .vimrc +" let g:base16_shell_path=base16-builder/output/shell/ +if !has('gui_running') + if exists("g:base16_shell_path") + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" + endif +endif + +" GUI color definitions +let s:gui00 = "1e0528" +let s:gui01 = "1A092D" +let s:gui02 = "331354" +let s:gui03 = "320f55" +let s:gui04 = "873582" +let s:gui05 = "ffeeff" +let s:gui06 = "ffeeff" +let s:gui07 = "f8c0ff" +let s:gui08 = "00d9e9" +let s:gui09 = "aa00a3" +let s:gui0A = "955ae7" +let s:gui0B = "05cb0d" +let s:gui0C = "b900b1" +let s:gui0D = "550068" +let s:gui0E = "8991bb" +let s:gui0F = "4d6fff" + +" Terminal color definitions +let s:cterm00 = "00" +let s:cterm03 = "08" +let s:cterm05 = "07" +let s:cterm07 = "15" +let s:cterm08 = "01" +let s:cterm0A = "03" +let s:cterm0B = "02" +let s:cterm0C = "06" +let s:cterm0D = "04" +let s:cterm0E = "05" +if exists('base16colorspace') && base16colorspace == "256" + let s:cterm01 = "18" + let s:cterm02 = "19" + let s:cterm04 = "20" + let s:cterm06 = "21" + let s:cterm09 = "16" + let s:cterm0F = "17" +else + let s:cterm01 = "10" + let s:cterm02 = "11" + let s:cterm04 = "12" + let s:cterm06 = "13" + let s:cterm09 = "09" + let s:cterm0F = "14" +endif + +" Neovim terminal colours +if has("nvim") + let g:terminal_color_0 = "#1e0528" + let g:terminal_color_1 = "#00d9e9" + let g:terminal_color_2 = "#05cb0d" + let g:terminal_color_3 = "#955ae7" + let g:terminal_color_4 = "#550068" + let g:terminal_color_5 = "#8991bb" + let g:terminal_color_6 = "#b900b1" + let g:terminal_color_7 = "#ffeeff" + let g:terminal_color_8 = "#320f55" + let g:terminal_color_9 = "#aa00a3" + let g:terminal_color_10 = "#1A092D" + let g:terminal_color_11 = "#331354" + let g:terminal_color_12 = "#873582" + let g:terminal_color_13 = "#ffeeff" + let g:terminal_color_14 = "#4d6fff" + let g:terminal_color_15 = "#f8c0ff" + 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 +let g:colors_name = "base16-" + +" Highlighting function +fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) + if a:guifg != "" + exec "hi " . a:group . " guifg=#" . a:guifg + endif + if a:guibg != "" + exec "hi " . a:group . " guibg=#" . a:guibg + endif + if a:ctermfg != "" + exec "hi " . a:group . " ctermfg=" . a:ctermfg + endif + if a:ctermbg != "" + exec "hi " . a:group . " ctermbg=" . a:ctermbg + endif + if a:attr != "" + exec "hi " . a:group . " gui=" . a:attr . " cterm=" . a:attr + endif + if a:guisp != "" + exec "hi " . a:group . " guisp=#" . a:guisp + endif +endfun + +" Vim editor colors +call <sid>hi("Normal", s:gui05, s:gui00, s:cterm05, s:cterm00, "", "") +call <sid>hi("Bold", "", "", "", "", "bold", "") +call <sid>hi("Debug", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Directory", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Error", s:gui00, s:gui08, s:cterm00, s:cterm08, "", "") +call <sid>hi("ErrorMsg", s:gui08, s:gui00, s:cterm08, s:cterm00, "", "") +call <sid>hi("Exception", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("FoldColumn", s:gui0C, s:gui01, s:cterm0C, s:cterm01, "", "") +call <sid>hi("Folded", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("IncSearch", s:gui01, s:gui09, s:cterm01, s:cterm09, "none", "") +call <sid>hi("Italic", "", "", "", "", "none", "") +call <sid>hi("Macro", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("MatchParen", "", s:gui03, "", s:cterm03, "", "") +call <sid>hi("ModeMsg", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("MoreMsg", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("Question", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Search", s:gui03, s:gui0A, s:cterm03, s:cterm0A, "", "") +call <sid>hi("SpecialKey", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("TooLong", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Underlined", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Visual", "", s:gui02, "", s:cterm02, "", "") +call <sid>hi("VisualNOS", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("WarningMsg", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("WildMenu", s:gui08, s:gui0A, s:cterm08, "", "", "") +call <sid>hi("Title", s:gui0D, "", s:cterm0D, "", "none", "") +call <sid>hi("Conceal", s:gui0D, s:gui00, s:cterm0D, s:cterm00, "", "") +call <sid>hi("Cursor", s:gui00, s:gui05, s:cterm00, s:cterm05, "", "") +call <sid>hi("NonText", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("LineNr", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("SignColumn", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("StatusLine", s:gui04, s:gui02, s:cterm04, s:cterm02, "none", "") +call <sid>hi("StatusLineNC", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") +call <sid>hi("VertSplit", s:gui02, s:gui02, s:cterm02, s:cterm02, "none", "") +call <sid>hi("ColorColumn", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("CursorColumn", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("CursorLine", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("CursorLineNr", s:gui04, s:gui01, s:cterm04, s:cterm01, "", "") +call <sid>hi("QuickFixLine", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("PMenu", s:gui05, s:gui01, s:cterm05, s:cterm01, "none", "") +call <sid>hi("PMenuSel", s:gui01, s:gui05, s:cterm01, s:cterm05, "", "") +call <sid>hi("TabLine", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") +call <sid>hi("TabLineFill", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") +call <sid>hi("TabLineSel", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "none", "") + +" Standard syntax highlighting +call <sid>hi("Boolean", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Character", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Comment", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("Conditional", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("Constant", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Define", s:gui0E, "", s:cterm0E, "", "none", "") +call <sid>hi("Delimiter", s:gui0F, "", s:cterm0F, "", "", "") +call <sid>hi("Float", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Function", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Identifier", s:gui08, "", s:cterm08, "", "none", "") +call <sid>hi("Include", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Keyword", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("Label", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Number", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Operator", s:gui05, "", s:cterm05, "", "none", "") +call <sid>hi("PreProc", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Repeat", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Special", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("SpecialChar", s:gui0F, "", s:cterm0F, "", "", "") +call <sid>hi("Statement", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("StorageClass", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("String", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("Structure", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("Tag", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Todo", s:gui0A, s:gui01, s:cterm0A, s:cterm01, "", "") +call <sid>hi("Type", s:gui0A, "", s:cterm0A, "", "none", "") +call <sid>hi("Typedef", s:gui0A, "", s:cterm0A, "", "", "") + +" C highlighting +call <sid>hi("cOperator", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("cPreCondit", s:gui0E, "", s:cterm0E, "", "", "") + +" C# highlighting +call <sid>hi("csClass", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("csAttribute", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("csModifier", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("csType", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("csUnspecifiedStatement", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("csContextualStatement", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("csNewDecleration", s:gui08, "", s:cterm08, "", "", "") + +" CSS highlighting +call <sid>hi("cssBraces", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("cssClassName", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("cssColor", s:gui0C, "", s:cterm0C, "", "", "") + +" Diff highlighting +call <sid>hi("DiffAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") +call <sid>hi("DiffChange", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("DiffDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") +call <sid>hi("DiffText", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") +call <sid>hi("DiffAdded", s:gui0B, s:gui00, s:cterm0B, s:cterm00, "", "") +call <sid>hi("DiffFile", s:gui08, s:gui00, s:cterm08, s:cterm00, "", "") +call <sid>hi("DiffNewFile", s:gui0B, s:gui00, s:cterm0B, s:cterm00, "", "") +call <sid>hi("DiffLine", s:gui0D, s:gui00, s:cterm0D, s:cterm00, "", "") +call <sid>hi("DiffRemoved", s:gui08, s:gui00, s:cterm08, s:cterm00, "", "") + +" Git highlighting +call <sid>hi("gitcommitOverflow", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("gitcommitSummary", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("gitcommitComment", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitUntracked", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitDiscarded", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitSelected", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitHeader", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("gitcommitSelectedType", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("gitcommitUnmergedType", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("gitcommitDiscardedType", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("gitcommitBranch", s:gui09, "", s:cterm09, "", "bold", "") +call <sid>hi("gitcommitUntrackedFile", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("gitcommitUnmergedFile", s:gui08, "", s:cterm08, "", "bold", "") +call <sid>hi("gitcommitDiscardedFile", s:gui08, "", s:cterm08, "", "bold", "") +call <sid>hi("gitcommitSelectedFile", s:gui0B, "", s:cterm0B, "", "bold", "") + +" GitGutter highlighting +call <sid>hi("GitGutterAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") +call <sid>hi("GitGutterChange", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") +call <sid>hi("GitGutterDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") +call <sid>hi("GitGutterChangeDelete", s:gui0E, s:gui01, s:cterm0E, s:cterm01, "", "") + +" HTML highlighting +call <sid>hi("htmlBold", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("htmlItalic", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("htmlEndTag", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("htmlTag", s:gui05, "", s:cterm05, "", "", "") + +" JavaScript highlighting +call <sid>hi("javaScript", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("javaScriptBraces", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("javaScriptNumber", s:gui09, "", s:cterm09, "", "", "") +" pangloss/vim-javascript highlighting +call <sid>hi("jsOperator", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsStatement", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsReturn", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsThis", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("jsClassDefinition", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsFunction", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsFuncName", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsFuncCall", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsClassFuncName", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsClassMethodType", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsRegexpString", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("jsGlobalObjects", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsGlobalNodeObjects", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsExceptions", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsBuiltins", s:gui0A, "", s:cterm0A, "", "", "") + +" Mail highlighting +call <sid>hi("mailQuoted1", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("mailQuoted2", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("mailQuoted3", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("mailQuoted4", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("mailQuoted5", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("mailQuoted6", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("mailURL", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("mailEmail", s:gui0D, "", s:cterm0D, "", "", "") + +" Markdown highlighting +call <sid>hi("markdownCode", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("markdownError", s:gui05, s:gui00, s:cterm05, s:cterm00, "", "") +call <sid>hi("markdownCodeBlock", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("markdownHeadingDelimiter", s:gui0D, "", s:cterm0D, "", "", "") + +" NERDTree highlighting +call <sid>hi("NERDTreeDirSlash", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("NERDTreeExecFile", s:gui05, "", s:cterm05, "", "", "") + +" PHP highlighting +call <sid>hi("phpMemberSelector", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("phpComparison", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("phpParent", s:gui05, "", s:cterm05, "", "", "") + +" Python highlighting +call <sid>hi("pythonOperator", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("pythonRepeat", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("pythonInclude", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("pythonStatement", s:gui0E, "", s:cterm0E, "", "", "") + +" Ruby highlighting +call <sid>hi("rubyAttribute", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("rubyConstant", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("rubyInterpolationDelimiter", s:gui0F, "", s:cterm0F, "", "", "") +call <sid>hi("rubyRegexp", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("rubySymbol", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("rubyStringDelimiter", s:gui0B, "", s:cterm0B, "", "", "") + +" SASS highlighting +call <sid>hi("sassidChar", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("sassClassChar", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("sassInclude", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("sassMixing", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("sassMixinName", s:gui0D, "", s:cterm0D, "", "", "") + +" Signify highlighting +call <sid>hi("SignifySignAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") +call <sid>hi("SignifySignChange", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") +call <sid>hi("SignifySignDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") + +" Spelling highlighting +call <sid>hi("SpellBad", "", s:gui00, "", s:cterm00, "undercurl", s:gui08) +call <sid>hi("SpellLocal", "", s:gui00, "", s:cterm00, "undercurl", s:gui0C) +call <sid>hi("SpellCap", "", s:gui00, "", s:cterm00, "undercurl", s:gui0D) +call <sid>hi("SpellRare", "", s:gui00, "", s:cterm00, "undercurl", s:gui0E) + +" Remove functions +delf <sid>hi + +" Remove color variables +unlet s:gui00 s:gui01 s:gui02 s:gui03 s:gui04 s:gui05 s:gui06 s:gui07 s:gui08 s:gui09 s:gui0A s:gui0B s:gui0C s:gui0D s:gui0E s:gui0F +unlet s:cterm00 s:cterm01 s:cterm02 s:cterm03 s:cterm04 s:cterm05 s:cterm06 s:cterm07 s:cterm08 s:cterm09 s:cterm0A s:cterm0B s:cterm0C s:cterm0D s:cterm0E s:cterm0F diff --git a/colors/base16-mexico-light.vim b/colors/base16-mexico-light.vim index f4aa66a..d058eb2 100644 --- a/colors/base16-mexico-light.vim +++ b/colors/base16-mexico-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-mexico-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-mexico-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-mocha.vim b/colors/base16-mocha.vim index 5232dd4..ecf4e62 100644 --- a/colors/base16-mocha.vim +++ b/colors/base16-mocha.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-mocha.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-mocha" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-monokai.vim b/colors/base16-monokai.vim index e961b3e..84bbabf 100644 --- a/colors/base16-monokai.vim +++ b/colors/base16-monokai.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-monokai.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-monokai" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-nord.vim b/colors/base16-nord.vim index 09eab83..f0980ba 100644 --- a/colors/base16-nord.vim +++ b/colors/base16-nord.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-nord.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-nord" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-ocean.vim b/colors/base16-ocean.vim index e1676d9..5e07c3a 100644 --- a/colors/base16-ocean.vim +++ b/colors/base16-ocean.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-ocean.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-ocean" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-oceanicnext.vim b/colors/base16-oceanicnext.vim index 13d2163..b6b663e 100644 --- a/colors/base16-oceanicnext.vim +++ b/colors/base16-oceanicnext.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-oceanicnext.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-oceanicnext" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-one-light.vim b/colors/base16-one-light.vim index d9a5abd..9ffc237 100644 --- a/colors/base16-one-light.vim +++ b/colors/base16-one-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-one-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-one-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-onedark.vim b/colors/base16-onedark.vim index ad7c7b8..3d942c1 100644 --- a/colors/base16-onedark.vim +++ b/colors/base16-onedark.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-onedark.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-onedark" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-paraiso.vim b/colors/base16-paraiso.vim index 6816e5e..f840063 100644 --- a/colors/base16-paraiso.vim +++ b/colors/base16-paraiso.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-paraiso.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-paraiso" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-phd.vim b/colors/base16-phd.vim index 7178692..fbb3022 100644 --- a/colors/base16-phd.vim +++ b/colors/base16-phd.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-phd.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-phd" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-pico.vim b/colors/base16-pico.vim index 96a32b5..a651e94 100644 --- a/colors/base16-pico.vim +++ b/colors/base16-pico.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-pico.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-pico" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-pop.vim b/colors/base16-pop.vim index 75bef85..3ce2e5a 100644 --- a/colors/base16-pop.vim +++ b/colors/base16-pop.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-pop.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-pop" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-railscasts.vim b/colors/base16-railscasts.vim index 0908edc..1e4dbd8 100644 --- a/colors/base16-railscasts.vim +++ b/colors/base16-railscasts.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-railscasts.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-railscasts" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-rebecca.vim b/colors/base16-rebecca.vim index 6d3d822..cf74ea8 100644 --- a/colors/base16-rebecca.vim +++ b/colors/base16-rebecca.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-rebecca.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-rebecca" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-seti-ui.vim b/colors/base16-seti.vim index 87fad8f..6292d95 100644 --- a/colors/base16-seti-ui.vim +++ b/colors/base16-seti.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-seti-ui.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-seti-ui" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-shapeshifter.vim b/colors/base16-shapeshifter.vim index f065f87..a928e74 100644 --- a/colors/base16-shapeshifter.vim +++ b/colors/base16-shapeshifter.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-shapeshifter.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-shapeshifter" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-solar-flare.vim b/colors/base16-solarflare.vim index f4fe437..4713eab 100644 --- a/colors/base16-solar-flare.vim +++ b/colors/base16-solarflare.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-solar-flare.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-solar-flare" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-solarized-dark.vim b/colors/base16-solarized-dark.vim index 055acf6..228055e 100644 --- a/colors/base16-solarized-dark.vim +++ b/colors/base16-solarized-dark.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-solarized-dark.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-solarized-dark" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-solarized-light.vim b/colors/base16-solarized-light.vim index 5311d78..1a562f8 100644 --- a/colors/base16-solarized-light.vim +++ b/colors/base16-solarized-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-solarized-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-solarized-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-spacemacs.vim b/colors/base16-spacemacs.vim index 5cedb81..80c6bb8 100644 --- a/colors/base16-spacemacs.vim +++ b/colors/base16-spacemacs.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-spacemacs.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-spacemacs" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-summerfruit-dark.vim b/colors/base16-summerfruit-dark.vim index 6e75ca8..0b4535b 100644 --- a/colors/base16-summerfruit-dark.vim +++ b/colors/base16-summerfruit-dark.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-summerfruit-dark.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-summerfruit-dark" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-summerfruit-light.vim b/colors/base16-summerfruit-light.vim index e1620cd..152129b 100644 --- a/colors/base16-summerfruit-light.vim +++ b/colors/base16-summerfruit-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-summerfruit-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-summerfruit-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-tomorrow-night.vim b/colors/base16-tomorrow-night.vim index c80222e..4cc5573 100644 --- a/colors/base16-tomorrow-night.vim +++ b/colors/base16-tomorrow-night.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-tomorrow-night.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-tomorrow-night" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-tomorrow.vim b/colors/base16-tomorrow.vim index e590d56..5b66c89 100644 --- a/colors/base16-tomorrow.vim +++ b/colors/base16-tomorrow.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-tomorrow.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-tomorrow" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-london-tube.vim b/colors/base16-tube.vim index 877eeb7..8fedb2b 100644 --- a/colors/base16-london-tube.vim +++ b/colors/base16-tube.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-london-tube.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-london-tube" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-twilight.vim b/colors/base16-twilight.vim index 9225281..583efa2 100644 --- a/colors/base16-twilight.vim +++ b/colors/base16-twilight.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-twilight.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-twilight" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-unikitty-dark.vim b/colors/base16-unikitty-dark.vim index 3af05bf..0df6e3d 100644 --- a/colors/base16-unikitty-dark.vim +++ b/colors/base16-unikitty-dark.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-unikitty-dark.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-unikitty-dark" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-unikitty-light.vim b/colors/base16-unikitty-light.vim index 829addd..989ea0d 100644 --- a/colors/base16-unikitty-light.vim +++ b/colors/base16-unikitty-light.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-unikitty-light.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-unikitty-light" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-woodland.vim b/colors/base16-woodland.vim index fb226a2..6974ce0 100644 --- a/colors/base16-woodland.vim +++ b/colors/base16-woodland.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-woodland.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-woodland" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) diff --git a/colors/base16-xcode-dusk.vim b/colors/base16-xcode-dusk.vim new file mode 100644 index 0000000..22bb903 --- /dev/null +++ b/colors/base16-xcode-dusk.vim @@ -0,0 +1,330 @@ +" vi:syntax=vim + +" base16-vim (https://github.com/chriskempson/base16-vim) +" by Chris Kempson (http://chriskempson.com) +" XCode Dusk scheme by Elsa Gonsiorowski (https://github.com/gonsie) + +" This enables the coresponding base16-shell script to run so that +" :colorscheme works in terminals supported by base16-shell scripts +" User must set this variable in .vimrc +" let g:base16_shell_path=base16-builder/output/shell/ +if !has('gui_running') + if exists("g:base16_shell_path") + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" + endif +endif + +" GUI color definitions +let s:gui00 = "282B35" +let s:gui01 = "3D4048" +let s:gui02 = "53555D" +let s:gui03 = "686A71" +let s:gui04 = "7E8086" +let s:gui05 = "939599" +let s:gui06 = "A9AAAE" +let s:gui07 = "BEBFC2" +let s:gui08 = "B21889" +let s:gui09 = "786DC5" +let s:gui0A = "438288" +let s:gui0B = "DF0002" +let s:gui0C = "00A0BE" +let s:gui0D = "790EAD" +let s:gui0E = "B21889" +let s:gui0F = "C77C48" + +" Terminal color definitions +let s:cterm00 = "00" +let s:cterm03 = "08" +let s:cterm05 = "07" +let s:cterm07 = "15" +let s:cterm08 = "01" +let s:cterm0A = "03" +let s:cterm0B = "02" +let s:cterm0C = "06" +let s:cterm0D = "04" +let s:cterm0E = "05" +if exists('base16colorspace') && base16colorspace == "256" + let s:cterm01 = "18" + let s:cterm02 = "19" + let s:cterm04 = "20" + let s:cterm06 = "21" + let s:cterm09 = "16" + let s:cterm0F = "17" +else + let s:cterm01 = "10" + let s:cterm02 = "11" + let s:cterm04 = "12" + let s:cterm06 = "13" + let s:cterm09 = "09" + let s:cterm0F = "14" +endif + +" Neovim terminal colours +if has("nvim") + let g:terminal_color_0 = "#282B35" + let g:terminal_color_1 = "#B21889" + let g:terminal_color_2 = "#DF0002" + let g:terminal_color_3 = "#438288" + let g:terminal_color_4 = "#790EAD" + let g:terminal_color_5 = "#B21889" + let g:terminal_color_6 = "#00A0BE" + let g:terminal_color_7 = "#939599" + let g:terminal_color_8 = "#686A71" + let g:terminal_color_9 = "#786DC5" + let g:terminal_color_10 = "#3D4048" + let g:terminal_color_11 = "#53555D" + let g:terminal_color_12 = "#7E8086" + let g:terminal_color_13 = "#A9AAAE" + let g:terminal_color_14 = "#C77C48" + let g:terminal_color_15 = "#BEBFC2" + 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 +let g:colors_name = "base16-" + +" Highlighting function +fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) + if a:guifg != "" + exec "hi " . a:group . " guifg=#" . a:guifg + endif + if a:guibg != "" + exec "hi " . a:group . " guibg=#" . a:guibg + endif + if a:ctermfg != "" + exec "hi " . a:group . " ctermfg=" . a:ctermfg + endif + if a:ctermbg != "" + exec "hi " . a:group . " ctermbg=" . a:ctermbg + endif + if a:attr != "" + exec "hi " . a:group . " gui=" . a:attr . " cterm=" . a:attr + endif + if a:guisp != "" + exec "hi " . a:group . " guisp=#" . a:guisp + endif +endfun + +" Vim editor colors +call <sid>hi("Normal", s:gui05, s:gui00, s:cterm05, s:cterm00, "", "") +call <sid>hi("Bold", "", "", "", "", "bold", "") +call <sid>hi("Debug", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Directory", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Error", s:gui00, s:gui08, s:cterm00, s:cterm08, "", "") +call <sid>hi("ErrorMsg", s:gui08, s:gui00, s:cterm08, s:cterm00, "", "") +call <sid>hi("Exception", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("FoldColumn", s:gui0C, s:gui01, s:cterm0C, s:cterm01, "", "") +call <sid>hi("Folded", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("IncSearch", s:gui01, s:gui09, s:cterm01, s:cterm09, "none", "") +call <sid>hi("Italic", "", "", "", "", "none", "") +call <sid>hi("Macro", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("MatchParen", "", s:gui03, "", s:cterm03, "", "") +call <sid>hi("ModeMsg", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("MoreMsg", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("Question", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Search", s:gui03, s:gui0A, s:cterm03, s:cterm0A, "", "") +call <sid>hi("SpecialKey", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("TooLong", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Underlined", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Visual", "", s:gui02, "", s:cterm02, "", "") +call <sid>hi("VisualNOS", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("WarningMsg", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("WildMenu", s:gui08, s:gui0A, s:cterm08, "", "", "") +call <sid>hi("Title", s:gui0D, "", s:cterm0D, "", "none", "") +call <sid>hi("Conceal", s:gui0D, s:gui00, s:cterm0D, s:cterm00, "", "") +call <sid>hi("Cursor", s:gui00, s:gui05, s:cterm00, s:cterm05, "", "") +call <sid>hi("NonText", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("LineNr", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("SignColumn", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("StatusLine", s:gui04, s:gui02, s:cterm04, s:cterm02, "none", "") +call <sid>hi("StatusLineNC", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") +call <sid>hi("VertSplit", s:gui02, s:gui02, s:cterm02, s:cterm02, "none", "") +call <sid>hi("ColorColumn", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("CursorColumn", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("CursorLine", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("CursorLineNr", s:gui04, s:gui01, s:cterm04, s:cterm01, "", "") +call <sid>hi("QuickFixLine", "", s:gui01, "", s:cterm01, "none", "") +call <sid>hi("PMenu", s:gui05, s:gui01, s:cterm05, s:cterm01, "none", "") +call <sid>hi("PMenuSel", s:gui01, s:gui05, s:cterm01, s:cterm05, "", "") +call <sid>hi("TabLine", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") +call <sid>hi("TabLineFill", s:gui03, s:gui01, s:cterm03, s:cterm01, "none", "") +call <sid>hi("TabLineSel", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "none", "") + +" Standard syntax highlighting +call <sid>hi("Boolean", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Character", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("Comment", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("Conditional", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("Constant", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Define", s:gui0E, "", s:cterm0E, "", "none", "") +call <sid>hi("Delimiter", s:gui0F, "", s:cterm0F, "", "", "") +call <sid>hi("Float", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Function", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Identifier", s:gui08, "", s:cterm08, "", "none", "") +call <sid>hi("Include", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("Keyword", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("Label", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Number", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("Operator", s:gui05, "", s:cterm05, "", "none", "") +call <sid>hi("PreProc", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Repeat", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Special", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("SpecialChar", s:gui0F, "", s:cterm0F, "", "", "") +call <sid>hi("Statement", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("StorageClass", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("String", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("Structure", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("Tag", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("Todo", s:gui0A, s:gui01, s:cterm0A, s:cterm01, "", "") +call <sid>hi("Type", s:gui0A, "", s:cterm0A, "", "none", "") +call <sid>hi("Typedef", s:gui0A, "", s:cterm0A, "", "", "") + +" C highlighting +call <sid>hi("cOperator", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("cPreCondit", s:gui0E, "", s:cterm0E, "", "", "") + +" C# highlighting +call <sid>hi("csClass", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("csAttribute", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("csModifier", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("csType", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("csUnspecifiedStatement", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("csContextualStatement", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("csNewDecleration", s:gui08, "", s:cterm08, "", "", "") + +" CSS highlighting +call <sid>hi("cssBraces", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("cssClassName", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("cssColor", s:gui0C, "", s:cterm0C, "", "", "") + +" Diff highlighting +call <sid>hi("DiffAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") +call <sid>hi("DiffChange", s:gui03, s:gui01, s:cterm03, s:cterm01, "", "") +call <sid>hi("DiffDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") +call <sid>hi("DiffText", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") +call <sid>hi("DiffAdded", s:gui0B, s:gui00, s:cterm0B, s:cterm00, "", "") +call <sid>hi("DiffFile", s:gui08, s:gui00, s:cterm08, s:cterm00, "", "") +call <sid>hi("DiffNewFile", s:gui0B, s:gui00, s:cterm0B, s:cterm00, "", "") +call <sid>hi("DiffLine", s:gui0D, s:gui00, s:cterm0D, s:cterm00, "", "") +call <sid>hi("DiffRemoved", s:gui08, s:gui00, s:cterm08, s:cterm00, "", "") + +" Git highlighting +call <sid>hi("gitcommitOverflow", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("gitcommitSummary", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("gitcommitComment", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitUntracked", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitDiscarded", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitSelected", s:gui03, "", s:cterm03, "", "", "") +call <sid>hi("gitcommitHeader", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("gitcommitSelectedType", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("gitcommitUnmergedType", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("gitcommitDiscardedType", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("gitcommitBranch", s:gui09, "", s:cterm09, "", "bold", "") +call <sid>hi("gitcommitUntrackedFile", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("gitcommitUnmergedFile", s:gui08, "", s:cterm08, "", "bold", "") +call <sid>hi("gitcommitDiscardedFile", s:gui08, "", s:cterm08, "", "bold", "") +call <sid>hi("gitcommitSelectedFile", s:gui0B, "", s:cterm0B, "", "bold", "") + +" GitGutter highlighting +call <sid>hi("GitGutterAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") +call <sid>hi("GitGutterChange", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") +call <sid>hi("GitGutterDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") +call <sid>hi("GitGutterChangeDelete", s:gui0E, s:gui01, s:cterm0E, s:cterm01, "", "") + +" HTML highlighting +call <sid>hi("htmlBold", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("htmlItalic", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("htmlEndTag", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("htmlTag", s:gui05, "", s:cterm05, "", "", "") + +" JavaScript highlighting +call <sid>hi("javaScript", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("javaScriptBraces", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("javaScriptNumber", s:gui09, "", s:cterm09, "", "", "") +" pangloss/vim-javascript highlighting +call <sid>hi("jsOperator", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsStatement", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsReturn", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsThis", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("jsClassDefinition", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsFunction", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsFuncName", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsFuncCall", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsClassFuncName", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("jsClassMethodType", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("jsRegexpString", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("jsGlobalObjects", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsGlobalNodeObjects", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsExceptions", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("jsBuiltins", s:gui0A, "", s:cterm0A, "", "", "") + +" Mail highlighting +call <sid>hi("mailQuoted1", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("mailQuoted2", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("mailQuoted3", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("mailQuoted4", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("mailQuoted5", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("mailQuoted6", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("mailURL", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("mailEmail", s:gui0D, "", s:cterm0D, "", "", "") + +" Markdown highlighting +call <sid>hi("markdownCode", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("markdownError", s:gui05, s:gui00, s:cterm05, s:cterm00, "", "") +call <sid>hi("markdownCodeBlock", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("markdownHeadingDelimiter", s:gui0D, "", s:cterm0D, "", "", "") + +" NERDTree highlighting +call <sid>hi("NERDTreeDirSlash", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("NERDTreeExecFile", s:gui05, "", s:cterm05, "", "", "") + +" PHP highlighting +call <sid>hi("phpMemberSelector", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("phpComparison", s:gui05, "", s:cterm05, "", "", "") +call <sid>hi("phpParent", s:gui05, "", s:cterm05, "", "", "") + +" Python highlighting +call <sid>hi("pythonOperator", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("pythonRepeat", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("pythonInclude", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("pythonStatement", s:gui0E, "", s:cterm0E, "", "", "") + +" Ruby highlighting +call <sid>hi("rubyAttribute", s:gui0D, "", s:cterm0D, "", "", "") +call <sid>hi("rubyConstant", s:gui0A, "", s:cterm0A, "", "", "") +call <sid>hi("rubyInterpolationDelimiter", s:gui0F, "", s:cterm0F, "", "", "") +call <sid>hi("rubyRegexp", s:gui0C, "", s:cterm0C, "", "", "") +call <sid>hi("rubySymbol", s:gui0B, "", s:cterm0B, "", "", "") +call <sid>hi("rubyStringDelimiter", s:gui0B, "", s:cterm0B, "", "", "") + +" SASS highlighting +call <sid>hi("sassidChar", s:gui08, "", s:cterm08, "", "", "") +call <sid>hi("sassClassChar", s:gui09, "", s:cterm09, "", "", "") +call <sid>hi("sassInclude", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("sassMixing", s:gui0E, "", s:cterm0E, "", "", "") +call <sid>hi("sassMixinName", s:gui0D, "", s:cterm0D, "", "", "") + +" Signify highlighting +call <sid>hi("SignifySignAdd", s:gui0B, s:gui01, s:cterm0B, s:cterm01, "", "") +call <sid>hi("SignifySignChange", s:gui0D, s:gui01, s:cterm0D, s:cterm01, "", "") +call <sid>hi("SignifySignDelete", s:gui08, s:gui01, s:cterm08, s:cterm01, "", "") + +" Spelling highlighting +call <sid>hi("SpellBad", "", s:gui00, "", s:cterm00, "undercurl", s:gui08) +call <sid>hi("SpellLocal", "", s:gui00, "", s:cterm00, "undercurl", s:gui0C) +call <sid>hi("SpellCap", "", s:gui00, "", s:cterm00, "undercurl", s:gui0D) +call <sid>hi("SpellRare", "", s:gui00, "", s:cterm00, "undercurl", s:gui0E) + +" Remove functions +delf <sid>hi + +" Remove color variables +unlet s:gui00 s:gui01 s:gui02 s:gui03 s:gui04 s:gui05 s:gui06 s:gui07 s:gui08 s:gui09 s:gui0A s:gui0B s:gui0C s:gui0D s:gui0E s:gui0F +unlet s:cterm00 s:cterm01 s:cterm02 s:cterm03 s:cterm04 s:cterm05 s:cterm06 s:cterm07 s:cterm08 s:cterm09 s:cterm0A s:cterm0B s:cterm0C s:cterm0D s:cterm0E s:cterm0F diff --git a/colors/base16-zenburn.vim b/colors/base16-zenburn.vim index 442fbb5..a5e67fe 100644 --- a/colors/base16-zenburn.vim +++ b/colors/base16-zenburn.vim @@ -10,7 +10,7 @@ " let g:base16_shell_path=base16-builder/output/shell/ if !has('gui_running') if exists("g:base16_shell_path") - execute "silent !/bin/sh ".g:base16_shell_path."/base16-zenburn.sh" + execute "silent !/bin/sh ".g:base16_shell_path."/base16-.sh" endif endif @@ -88,7 +88,7 @@ endif " Theme setup hi clear syntax reset -let g:colors_name = "base16-zenburn" +let g:colors_name = "base16-" " Highlighting function fun <sid>hi(group, guifg, guibg, ctermfg, ctermbg, attr, guisp) |