aboutsummaryrefslogtreecommitdiffhomepage
path: root/sundry/editor-syntax-etc/vim/colors
diff options
context:
space:
mode:
Diffstat (limited to 'sundry/editor-syntax-etc/vim/colors')
-rw-r--r--sundry/editor-syntax-etc/vim/colors/def-sisu.vim224
-rw-r--r--sundry/editor-syntax-etc/vim/colors/def.vim142
-rw-r--r--sundry/editor-syntax-etc/vim/colors/frugal-cterm-sisu.vim67
-rw-r--r--sundry/editor-syntax-etc/vim/colors/redo.vim78
-rw-r--r--sundry/editor-syntax-etc/vim/colors/shift.vim78
-rw-r--r--sundry/editor-syntax-etc/vim/colors/slate.vim82
6 files changed, 671 insertions, 0 deletions
diff --git a/sundry/editor-syntax-etc/vim/colors/def-sisu.vim b/sundry/editor-syntax-etc/vim/colors/def-sisu.vim
new file mode 100644
index 0000000..2c260bb
--- /dev/null
+++ b/sundry/editor-syntax-etc/vim/colors/def-sisu.vim
@@ -0,0 +1,224 @@
+" Vim color file
+" Name: def-sisu
+" Maintainer: Ralph Amissah <ralph@amissah.com>
+" Last Change: 2013-02-14
+" URL: <https://git.sisudoc.org/projects/sisudoc-spine/tree/sundry/editor-syntax-etc/vim/colors/def-sisu.vim>
+" <https://sisudoc.org/>
+" Note: primarily 16 color cterm improved by tweaking of .Xdefaults
+" (with occasional other colors selected from 256 color palate)
+" .Xdefaults tweaking to make identical to def (256) provided,
+" along with an alternative possibility using colors beyond
+" 256 color palate
+:hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+:set t_Co=256
+:set background=dark
+:let colors_name = "def-sisu"
+" -------
+" terminal def
+" -------
+:hi Normal ctermbg=0 ctermfg=7
+":hi Cursor ctermbg=5 ctermfg=0
+:hi lCursor cterm=reverse
+:hi StatusLine cterm=bold,reverse
+:hi StatusLineNC cterm=reverse
+:hi Search cterm=none ctermbg=57 ctermfg=0
+:hi IncSearch cterm=none ctermbg=154 ctermfg=0
+:hi SpecialKey ctermfg=4
+:hi Visual cterm=reverse
+:hi VisualNOS cterm=bold,underline
+:hi MoreMsg ctermfg=2
+:hi ModeMsg cterm=bold
+:hi Question ctermfg=2
+:hi Title cterm=bold ctermfg=3
+:hi NonText cterm=bold ctermfg=4
+:hi LineNr cterm=bold ctermbg=0 ctermfg=0*
+:hi CursorLineNr cterm=bold ctermbg=166 ctermfg=0
+:hi Directory ctermfg=4
+:hi WildMenu ctermbg=3 ctermfg=0
+:hi VertSplit cterm=reverse
+:hi Folded cterm=none ctermbg=0 ctermfg=8
+:hi FoldColumn ctermbg=7 ctermfg=4
+:hi DiffAdd cterm=none ctermbg=2 ctermfg=0
+:hi DiffChange cterm=none ctermbg=7 ctermfg=0
+:hi DiffDelete cterm=none ctermbg=7 ctermfg=0
+:hi DiffText cterm=none ctermbg=6 ctermfg=0
+:hi String cterm=none ctermfg=3
+:hi Comment cterm=none ctermbg=0 ctermfg=4
+:hi Constant ctermfg=1
+:hi Special ctermfg=6
+:hi Identifier ctermfg=6
+:hi Statement ctermfg=6
+:hi Operator ctermfg=1
+:hi PreProc ctermbg=7 ctermfg=1
+:hi Type ctermfg=2
+:hi Delimiter cterm=none ctermfg=1
+:hi Ignore cterm=bold ctermfg=7
+:hi Todo ctermbg=3 ctermfg=0
+:hi Underlined cterm=underline
+:hi Include ctermfg=1
+:hi Define ctermfg=3
+:hi Function ctermfg=6
+:hi Structure ctermfg=2
+:hi MatchParen cterm=bold ctermbg=4 ctermfg=7
+:hi CursorLine cterm=bold
+:hi CursorColumn ctermbg=17
+:hi ColorColumn ctermbg=17
+:hi SpellBad cterm=underline ctermbg=0 ctermfg=5
+:hi SpellCap cterm=underline ctermbg=0 ctermfg=5
+:hi SpellLocal cterm=underline ctermbg=0 ctermfg=5
+:hi SpellRare cterm=underline ctermbg=0 ctermfg=5
+:hi TrailingWhitespace ctermbg=1
+:hi ExtraWhitespace ctermbg=1
+:hi WarningMsg ctermfg=1
+:hi ErrorMsg cterm=bold ctermbg=1 ctermfg=7
+:hi Error cterm=bold ctermbg=1 ctermfg=7
+" -------
+" gui def
+" -------
+:hi Normal guibg=#000000 guifg=#D3D3D3
+:hi Cursor guibg=#CC9966 guifg=#000000
+:hi lCursor gui=reverse
+:hi StatusLine gui=bold,reverse
+:hi StatusLineNC gui=reverse
+:hi Search gui=none guibg=#5F00FF guifg=#000000
+:hi IncSearch gui=none guibg=#AFFF00 guifg=#000000
+:hi SpecialKey guifg=#5971AD
+:hi Visual gui=reverse
+:hi VisualNOS gui=bold,underline
+:hi MoreMsg guifg=#4E9A06
+:hi ModeMsg gui=bold
+:hi Question guifg=#4E9A06
+:hi Title gui=bold guifg=#C4A000
+:hi NonText gui=bold guifg=#5971AD
+:hi LineNr gui=bold guibg=#000000 guifg=#808080
+:hi CursorLineNr gui=bold guibg=#D75F00 guifg=#000000
+:hi Directory guifg=#5971AD
+:hi WildMenu guibg=#C4A000 guifg=#000000
+:hi VertSplit gui=reverse
+:hi Folded gui=none guibg=#000000 guifg=#808080
+:hi FoldColumn guibg=#D3D3D3 guifg=#5971AD
+:hi DiffAdd gui=none guibg=#4E9A06 guifg=#000000
+:hi DiffChange gui=none guibg=#D3D3D3 guifg=#000000
+:hi DiffDelete gui=none guibg=#D3D3D3 guifg=#000000
+:hi DiffText gui=none guibg=#06989A guifg=#000000
+:hi String gui=none guifg=#C4A000
+:hi Comment gui=none guibg=#000000 guifg=#5971AD
+:hi Constant guifg=#CC0000
+:hi Special guifg=#06989A
+:hi Identifier guifg=#06989A
+:hi Statement guifg=#06989A
+:hi Operator guifg=#CC0000
+:hi PreProc guibg=#D3D3D3 guifg=#CC0000
+:hi Type guifg=#4E9A06
+:hi Delimiter gui=none guifg=#CC0000
+:hi Ignore gui=bold guifg=#D3D3D3
+:hi Todo guibg=#C4A000 guifg=#000000
+:hi Underlined gui=underline
+:hi Include guifg=#CC0000
+:hi Define guifg=#C4A000
+:hi Function guifg=#06989A
+:hi Structure guifg=#4E9A06
+:hi MatchParen gui=bold guibg=#5971AD guifg=#D3D3D3
+:hi CursorLine gui=bold
+:hi CursorColumn guibg=#00005F
+:hi ColorColumn guibg=#00005F
+:hi SpellBad gui=underline guibg=#000000 guifg=#75507B
+:hi SpellCap gui=underline guibg=#000000 guifg=#75507B
+:hi SpellLocal gui=underline guibg=#000000 guifg=#75507B
+:hi SpellRare gui=underline guibg=#000000 guifg=#75507B
+:hi TrailingWhitespace guibg=#080000
+:hi ExtraWhitespace guibg=#CC0000
+:hi WarningMsg guifg=#CC0000
+:hi ErrorMsg gui=bold guibg=#CC0000 guifg=#D3D3D3
+:hi Error gui=bold guibg=#CC0000 guifg=#D3D3D3
+" -------
+"256 color .Xdefaults vim: cterm giu
+"<https://vim.wikia.com/wiki/Xterm256_color_names_for_console_Vim>
+"<https://guns.github.com/xterm-color-table.vim/images/xterm-color-table-with-visible-rgb.png>
+" -------
+" 256 color .Xdefaults vim: cterm giu def
+" -------
+" 16 color standard altered 256 altered beyond 256
+" black/dark grey
+" 0 [ 0:#000000] #000000
+" 8 [ 8:#808080] [59:#5F5F5F] #555555
+" red
+" 1 [ 1:#800000] 160:#DF0000 #CC0000
+" 9 [ 9:#FF0000] #EF2929
+" green
+" 2 [ 2:#008000] 112:#87DF00 #4E9A06
+" 10 [10:#00FF00] 154:#AFFF00 #8AE234
+" yellow/orange
+" 3 [ 3:#808000] 178:#DFAF00 #C4A000
+" 11 [11:#FFFF00] 184:#DFDF00 #FC9E4F
+" blue
+" 4 [ 4:#000080] 24:#005F87 #5971AD
+" 12 [12:#0000FF] 73:#5FAFAF #729FCF
+" magenta
+" 5 [ 5:#800080] 90:#870087 #75507B
+" 13 [13:#FF00FF] 126:#AF0087 #AD7FA8
+" cyan
+" 6 [ 6:#008080] 37:#00AFAF #06989A
+" 14 [14:#00FFFF] 87:#5FFFFF #34E2E2
+" white
+" 7 [ 7:#C0C0C0] #D3D3D3
+" 15 [15:#FFFFFF] #EEEEEE
+" --------
+" .Xdefaults (rxvt urxvt setting beyond 256 colors, vim colorscheme "def" gui settings)
+" (vim colorscheme "def" cterm matches "def" gui if .Xdefaults set thus)
+" --------
+" ! black
+" Rxvt.color0 : #000000
+" Rxvt.color8 : #555555
+" ! red
+" Rxvt.color1 : #CC0000
+" Rxvt.color9 : #EF2929
+" ! green
+" Rxvt.color2 : #4E9A06
+" Rxvt.color10 : #8AE234
+" ! yellow
+" Rxvt.color3 : #C4A000
+" Rxvt.color11 : #FCE94F
+" ! blue
+" Rxvt.color4 : #5971AD
+" Rxvt.color12 : #729FCF
+" ! magenta
+" Rxvt.color5 : #75507B
+" Rxvt.color13 : #AD7FA8
+" ! cyan
+" Rxvt.color6 : #06989A
+" Rxvt.color14 : #34E2E2
+" ! white
+" Rxvt.color7 : #D3D7CF
+" Rxvt.color15 : #EEEEEE
+" --------
+" .Xdefaults 256 (rxvt urxvt setting, vim colorscheme "def256" cterm & gui settings)
+" (vim colorscheme "def" cterm matches "def256" if .Xdefaults set thus)
+" --------
+" ! black
+" Rxvt.color0 : #000000
+" Rxvt.color8 : #808080
+" ! red
+" Rxvt.color1 : #DF0000
+" Rxvt.color9 : #FF0000
+" ! green
+" Rxvt.color2 : #87DF00
+" Rxvt.color10 : #AFFF00
+" ! yellow
+" Rxvt.color3 : #DFAF00
+" Rxvt.color11 : #FFFF00
+" ! blue
+" Rxvt.color4 : #5F87DF
+" Rxvt.color12 : #87DFFF
+" ! magenta
+" Rxvt.color5 : #8700DF
+" Rxvt.color13 : #87DFFF
+" ! cyan
+" Rxvt.color6 : #00DFDF
+" Rxvt.color14 : #5F5FDF
+" ! white
+" Rxvt.color7 : #C0C0C0
+" Rxvt.color15 : #FFFFFF
diff --git a/sundry/editor-syntax-etc/vim/colors/def.vim b/sundry/editor-syntax-etc/vim/colors/def.vim
new file mode 100644
index 0000000..adc9dd9
--- /dev/null
+++ b/sundry/editor-syntax-etc/vim/colors/def.vim
@@ -0,0 +1,142 @@
+"%% Vim color file
+" Name: def
+" Maintainer: Ralph Amissah <ralph@amissah.com>
+" Last Change: 2013-02-14, 2016-07-28, 2022-09-05
+" URL: <https://git.sisudoc.org/projects/sisudoc-spine/tree/sundry/editor-syntax-etc/vim/colors/def.vim>
+" <https://sisudoc.org/>
+" Note: primarily 16 color cterm improved by tweaking of .Xdefaults
+" (with occasional other colors selected from 256 color palate)
+" .Xdefaults tweaking to make identical to def (256) provided,
+" along with an alternative possibility using colors beyond
+" 256 color palate
+: hi clear
+: if exists("syntax_on") | syntax reset | endif
+: let colors_name = "def"
+: set t_Co=256
+: set background=dark
+" -------
+" terminal def
+" -------
+: hi Normal ctermfg=7 ctermbg=236
+: hi Cursor ctermfg=0 ctermbg=166
+: hi lCursor cterm=reverse
+: hi CursorLine cterm=bold,underline "ctermul=166 "bg:236,59
+: hi CursorLineNr cterm=bold ctermfg=0 ctermbg=166
+: hi LineNr cterm=bold ctermfg=59 ctermbg=16
+: hi StatusLine cterm=bold,reverse
+: hi StatusLineNC cterm=reverse
+: hi StatusLineTerm cterm=bold ctermfg=15 ctermbg=2
+: hi StatusLineTermNC ctermfg=15 ctermbg=2
+: hi ColorColumn cterm=none ctermfg=231 ctermbg=236 "bg:233,59,242,67
+" hi ColorColumn cterm=inverse
+" hi ColorColumn ctermfg=16 ctermbg=235
+" hi ColorColumn ctermfg=5 ctermbg=90
+: hi Folded cterm=none ctermfg=67 ctermbg=16 "fg:248,59,242,3,2,67
+" hi Folded cterm=none ctermfg=59 ctermbg=16 "fg:248,59,242,3
+: hi FoldColumn ctermfg=4 ctermbg=69
+: hi Search cterm=none ctermfg=0 ctermbg=57 "bg:57,11
+: hi IncSearch cterm=none ctermfg=0 ctermbg=154
+: hi SpecialKey ctermfg=4
+: hi Visual cterm=reverse
+: hi VisualNOS cterm=bold,underline
+: hi MoreMsg ctermfg=2
+: hi ModeMsg cterm=bold
+: hi Question ctermfg=2
+: hi Title cterm=bold ctermfg=3
+: hi NonText cterm=bold ctermfg=4
+: hi Directory ctermfg=4
+: hi WildMenu ctermfg=0 ctermbg=3
+: hi VertSplit cterm=reverse
+: hi DiffAdd cterm=none ctermfg=0 ctermbg=2
+: hi DiffChange cterm=none ctermfg=0 ctermbg=7
+: hi DiffDelete cterm=none ctermfg=0 ctermbg=7
+: hi DiffText cterm=none ctermfg=0 ctermbg=6
+: hi String cterm=none ctermfg=3
+: hi Comment cterm=none ctermfg=4
+: hi Constant ctermfg=1
+: hi Special ctermfg=6 "fg:67,140,5
+: hi Identifier cterm=none ctermfg=2 "bg:172,4,2 (default usually bold; choose orange, blue or lime green)
+: hi Statement ctermfg=4
+: hi Operator ctermfg=2
+: hi PreProc ctermfg=1 "fg:2,5,140
+: hi Type ctermfg=3 "fg:67,2
+: hi Include ctermfg=1 "fg:124,140,5
+: hi Delimiter cterm=none ctermfg=2
+: hi Ignore cterm=bold ctermfg=7
+: hi Todo ctermfg=0 ctermbg=3
+: hi Underlined cterm=underline "ctermul=166 "fg:4,6
+: hi Define ctermfg=3
+: hi Function ctermfg=6
+: hi Structure ctermfg=2
+: hi MatchParen cterm=bold ctermfg=7 ctermbg=4
+: hi SpellBad cterm=underline ctermfg=5 ctermbg=0
+: hi SpellCap cterm=underline ctermfg=5 ctermbg=0
+: hi SpellLocal cterm=underline ctermfg=5 ctermbg=0
+: hi SpellRare cterm=underline ctermfg=5 ctermbg=0
+: hi TrailingWhitespace ctermbg=1
+: hi ExtraWhitespace ctermbg=1
+: hi WarningMsg ctermfg=1
+: hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1
+: hi Error cterm=bold ctermfg=7 ctermbg=1
+: if &diff
+: highlight! link DiffText MatchParen
+: endif
+" -------
+" gui def
+" -------
+: hi Normal guifg=#D3D3D3 guibg=#000000
+: hi Cursor guifg=#000000 guibg=#CC9966
+: hi lCursor gui=reverse
+: hi CursorLine gui=bold
+: hi CursorLineNr gui=bold guifg=#000000 guibg=#D75F00
+: hi CursorColumn guibg=#00005F
+: hi LineNr gui=bold guifg=#808080 guibg=#000000
+: hi StatusLine gui=bold,reverse
+: hi StatusLineNC gui=reverse
+: hi Search gui=none guifg=#000000 guibg=#5F00FF
+: hi IncSearch gui=none guifg=#000000 guibg=#AFFF00
+: hi SpecialKey guifg=#5971AD
+: hi Visual gui=reverse
+: hi VisualNOS gui=bold,underline
+: hi MoreMsg guifg=#4E9A06
+: hi ModeMsg gui=bold
+: hi Question guifg=#4E9A06
+: hi Title gui=bold guifg=#C4A000
+: hi NonText gui=bold guifg=#5971AD
+: hi Directory guifg=#5971AD
+: hi WildMenu guifg=#000000 guibg=#C4A000
+: hi VertSplit gui=reverse
+: hi Folded gui=none guifg=#808080 guibg=#000000
+: hi FoldColumn guifg=#5971AD guibg=#D3D3D3
+: hi DiffAdd gui=none guifg=#000000 guibg=#4E9A06
+: hi DiffChange gui=none guifg=#000000 guibg=#D3D3D3
+: hi DiffDelete gui=none guifg=#000000 guibg=#D3D3D3
+: hi DiffText gui=none guifg=#000000 guibg=#06989A
+: hi String gui=none guifg=#C4A000
+: hi Comment gui=none guifg=#5971AD guibg=#000000
+: hi Constant guifg=#CC0000
+: hi Special guifg=#06989A
+: hi Identifier guifg=#06989A
+: hi Statement guifg=#4E9A06
+: hi Operator guifg=#4E9A06
+: hi PreProc guifg=#CC0000
+: hi Type gui=bold guifg=#C4A000
+: hi Delimiter gui=none guifg=#4E9A06
+: hi Ignore gui=bold guifg=#D3D3D3
+: hi Todo guifg=#000000 guibg=#C4A000
+: hi Underlined gui=underline
+: hi Include guifg=#CC0000
+: hi Define guifg=#C4A000
+: hi Function guifg=#06989A
+: hi Structure guifg=#4E9A06
+: hi MatchParen gui=bold guifg=#D3D3D3 guibg=#5971AD
+: hi ColorColumn guibg=#00005F
+: hi SpellBad gui=underline guifg=#75507B guibg=#000000
+: hi SpellCap gui=underline guifg=#75507B guibg=#000000
+: hi SpellLocal gui=underline guifg=#75507B guibg=#000000
+: hi SpellRare gui=underline guifg=#75507B guibg=#000000
+: hi TrailingWhitespace guibg=#080000
+: hi ExtraWhitespace guibg=#CC0000
+: hi WarningMsg guifg=#CC0000
+: hi ErrorMsg gui=bold guifg=#D3D3D3 guibg=#CC0000
+: hi Error gui=bold guifg=#D3D3D3 guibg=#CC0000
diff --git a/sundry/editor-syntax-etc/vim/colors/frugal-cterm-sisu.vim b/sundry/editor-syntax-etc/vim/colors/frugal-cterm-sisu.vim
new file mode 100644
index 0000000..f631f63
--- /dev/null
+++ b/sundry/editor-syntax-etc/vim/colors/frugal-cterm-sisu.vim
@@ -0,0 +1,67 @@
+" Vim color file
+" Name: frugal-cterm-sisu
+" Maintainer: Ralph Amissah <ralph@amissah.com>
+" Last Change: 2013-02-09
+" URL: <https://git.sisudoc.org/projects/sisudoc-spine/tree/sundry/editor-syntax-etc/vim/colors/frugal-cterm-sisu.vim>
+" <https://sisudoc.org/>
+" Note: 8 color cterm, related colorschemes 8 & sparse
+:set background=dark
+:hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+:let colors_name = "frugal-cterm-sisu"
+" 0 = black, 1 = red, 2 = green, 3 = yellow/orange, 4 = blue, 5 = magenta, 6 = cyan, 7 = white
+:hi Normal ctermbg=0 ctermfg=7
+:hi Cursor cterm=reverse
+:hi lCursor cterm=reverse
+:hi StatusLine cterm=bold,reverse
+:hi StatusLineNC cterm=reverse
+:hi Search cterm=none ctermbg=2 ctermfg=0
+:hi IncSearch cterm=bold ctermbg=2 ctermfg=7
+:hi SpecialKey ctermfg=4
+:hi Visual cterm=reverse
+:hi VisualNOS cterm=bold,underline
+:hi MoreMsg ctermfg=2
+:hi ModeMsg cterm=bold
+:hi Question ctermfg=2
+:hi Title cterm=bold ctermfg=3
+:hi NonText cterm=bold ctermfg=4
+:hi LineNr cterm=bold ctermbg=0 ctermfg=0*
+:hi Directory ctermfg=4
+:hi WildMenu ctermbg=3 ctermfg=0
+:hi VertSplit cterm=reverse
+:hi Folded cterm=none ctermbg=0 ctermfg=7
+:hi FoldColumn ctermbg=7 ctermfg=4
+:hi DiffChange cterm=none ctermbg=7 ctermfg=0
+:hi DiffText cterm=none ctermbg=6 ctermfg=0
+:hi DiffAdd cterm=none ctermbg=2 ctermfg=0
+:hi DiffDelete cterm=none ctermbg=7 ctermfg=0
+:hi String cterm=none ctermfg=3
+:hi Comment cterm=none ctermbg=0 ctermfg=7
+:hi Constant ctermfg=1
+:hi Special ctermfg=6
+:hi Identifier ctermfg=6
+:hi Statement ctermfg=6
+:hi Operator ctermfg=1
+:hi PreProc ctermbg=7 ctermfg=1
+:hi Type ctermfg=2
+:hi Delimiter cterm=none ctermfg=1
+:hi Ignore cterm=bold ctermfg=7
+:hi Todo ctermbg=3 ctermfg=0
+:hi Underlined cterm=underline
+:hi Include ctermfg=1
+:hi Define ctermfg=3
+:hi Function ctermfg=6
+:hi Structure ctermfg=2
+:hi MatchParen cterm=bold ctermbg=4 ctermfg=7
+:hi CursorLine cterm=bold,underline
+:hi CursorColumn cterm=bold
+:hi ColorColumn ctermbg=8
+:hi SpellBad cterm=none ctermbg=7 ctermfg=0
+:hi SpellCap cterm=none ctermbg=7 ctermfg=0
+:hi SpellLocal cterm=none ctermbg=7 ctermfg=0
+:hi SpellRare cterm=none ctermbg=7 ctermfg=0
+:hi WarningMsg ctermfg=1
+:hi ErrorMsg cterm=bold ctermbg=1 ctermfg=7
+:hi Error cterm=bold ctermbg=1 ctermfg=7
diff --git a/sundry/editor-syntax-etc/vim/colors/redo.vim b/sundry/editor-syntax-etc/vim/colors/redo.vim
new file mode 100644
index 0000000..184961ca
--- /dev/null
+++ b/sundry/editor-syntax-etc/vim/colors/redo.vim
@@ -0,0 +1,78 @@
+"%% Vim color file
+" Name: redo
+" Maintainer: Ralph Amissah <ralph@amissah.com>
+" Last Change: 2013-02-14, 2016-07-28, 2022-09-05
+" URL: <>
+" Note: this is a redo of def
+
+: hi clear
+: if exists("syntax_on") | syntax reset | endif
+: let colors_name = "redo"
+: set t_Co=256
+: set background=dark
+" -------
+" terminal def
+" -------
+: hi Normal ctermfg=7 ctermbg=234
+: hi Cursor ctermfg=0 ctermbg=166
+: hi lCursor cterm=reverse
+: hi CursorLine cterm=bold,underline "ctermul=242 "bg:236,59
+: hi CursorLineNr cterm=bold ctermfg=0 ctermbg=166
+: hi LineNr cterm=none ctermfg=248 ctermbg=236
+: hi StatusLine cterm=bold,reverse
+: hi StatusLineNC cterm=reverse
+: hi StatusLineTerm cterm=bold ctermfg=15 ctermbg=2
+: hi StatusLineTermNC ctermfg=15 ctermbg=2
+: hi ColorColumn ctermfg=231 ctermbg=236 "bg:233,59,236
+" hi ColorColumn cterm=inverse
+" hi ColorColumn ctermfg=16 ctermbg=235
+" hi ColorColumn ctermfg=5 ctermbg=90
+: hi Folded cterm=none ctermfg=248 ctermbg=0 "fg:248,59,242,3
+: hi FoldColumn ctermfg=4 ctermbg=69
+: hi Search cterm=none ctermfg=0 ctermbg=57 "bg:57,11
+: hi IncSearch cterm=none ctermfg=0 ctermbg=154
+: hi SpecialKey ctermfg=4
+: hi Visual cterm=reverse
+: hi VisualNOS cterm=bold,underline
+: hi MoreMsg ctermfg=2
+: hi ModeMsg cterm=bold
+: hi Question ctermfg=2
+: hi Title cterm=bold ctermfg=3
+: hi NonText cterm=bold ctermfg=4
+: hi Directory ctermfg=4
+: hi WildMenu ctermfg=0 ctermbg=3
+: hi VertSplit cterm=reverse
+: hi DiffAdd cterm=none ctermfg=0 ctermbg=2
+: hi DiffChange cterm=none ctermfg=0 ctermbg=7
+: hi DiffDelete cterm=none ctermfg=0 ctermbg=7
+: hi DiffText cterm=none ctermfg=0 ctermbg=6
+: hi String cterm=none ctermfg=3
+: hi Comment cterm=none ctermfg=244
+: hi Constant ctermfg=124
+: hi Special ctermfg=67 "fg:67,140,5
+: hi Identifier cterm=none ctermfg=172 "bg:172,4,2 (default usually bold; choose orange, blue or lime green)
+: hi Statement ctermfg=130
+: hi Operator ctermfg=2
+: hi PreProc ctermfg=196 "fg:2,5,140,1,166,196
+: hi Type ctermfg=67 "fg:67,2
+: hi Include ctermfg=124 "fg:124,140,5
+: hi Delimiter cterm=none ctermfg=2
+: hi Ignore cterm=bold ctermfg=7
+: hi Todo ctermfg=0 ctermbg=3
+: hi Underlined cterm=underline ctermfg=4 "ctermul=6 "fg:4,6
+: hi Define ctermfg=3
+: hi Function ctermfg=6
+: hi Structure ctermfg=2
+: hi MatchParen cterm=bold ctermfg=7 ctermbg=4
+: hi SpellBad cterm=underline ctermfg=5 ctermbg=0
+: hi SpellCap cterm=underline ctermfg=5 ctermbg=0
+: hi SpellLocal cterm=underline ctermfg=5 ctermbg=0
+: hi SpellRare cterm=underline ctermfg=5 ctermbg=0
+: hi TrailingWhitespace ctermbg=1
+: hi ExtraWhitespace ctermbg=1
+: hi WarningMsg ctermfg=1
+: hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1
+: hi Error cterm=bold ctermfg=7 ctermbg=1
+: if &diff
+: highlight! link DiffText MatchParen
+: endif
diff --git a/sundry/editor-syntax-etc/vim/colors/shift.vim b/sundry/editor-syntax-etc/vim/colors/shift.vim
new file mode 100644
index 0000000..2174630
--- /dev/null
+++ b/sundry/editor-syntax-etc/vim/colors/shift.vim
@@ -0,0 +1,78 @@
+"%% Vim color file
+" Name: shift
+" Maintainer: Ralph Amissah <ralph@amissah.com>
+" Last Change: 2013-02-14, 2016-07-28, 2022-09-09
+" URL: <>
+" Note: this is a shift in redo which as a redo of def
+
+: hi clear
+: if exists("syntax_on") | syntax reset | endif
+: let colors_name = "shift"
+: set t_Co=256
+: set background=dark
+" -------
+" terminal def
+" -------
+: hi Normal ctermfg=7 ctermbg=234
+: hi Cursor ctermfg=0 ctermbg=166
+: hi lCursor cterm=reverse
+: hi CursorLine cterm=bold,underline ctermul=166 "bg:236,59
+: hi CursorLineNr cterm=bold ctermfg=0 ctermbg=166
+: hi LineNr cterm=none ctermfg=248 ctermbg=236
+: hi StatusLine cterm=bold,reverse
+: hi StatusLineNC cterm=reverse
+: hi StatusLineTerm cterm=bold ctermfg=15 ctermbg=2
+: hi StatusLineTermNC ctermfg=15 ctermbg=2
+: hi ColorColumn cterm=none ctermfg=7 ctermbg=236 "bg:233,59
+" hi ColorColumn cterm=inverse
+" hi ColorColumn ctermfg=16 ctermbg=235
+" hi ColorColumn ctermfg=5 ctermbg=90
+: hi Folded cterm=none ctermfg=242 ctermbg=16 "fg:248,59,242,3
+: hi FoldColumn ctermfg=4 ctermbg=69
+: hi Search cterm=none ctermfg=0 ctermbg=57 "bg:57,11
+: hi IncSearch cterm=none ctermfg=0 ctermbg=154
+: hi SpecialKey ctermfg=4
+: hi Visual cterm=reverse
+: hi VisualNOS cterm=bold,underline
+: hi MoreMsg ctermfg=2
+: hi ModeMsg cterm=bold
+: hi Question ctermfg=2
+: hi Title cterm=bold ctermfg=3
+: hi NonText cterm=bold ctermfg=4
+: hi Directory ctermfg=4
+: hi WildMenu ctermfg=0 ctermbg=3
+: hi VertSplit cterm=reverse
+: hi DiffAdd cterm=none ctermfg=0 ctermbg=2
+: hi DiffChange cterm=none ctermfg=0 ctermbg=7
+: hi DiffDelete cterm=none ctermfg=0 ctermbg=7
+: hi DiffText cterm=none ctermfg=0 ctermbg=6
+: hi String cterm=none ctermfg=3
+: hi Comment cterm=none ctermfg=244
+: hi Constant ctermfg=124
+: hi Special ctermfg=67 "fg:67,140,5
+: hi Identifier cterm=none ctermfg=4 "bg:172,4,2 (default usually bold; choose orange, blue or lime green)
+: hi Statement ctermfg=130
+: hi Operator ctermfg=2
+: hi PreProc ctermfg=196 "fg:2,5,140,1,166,196
+: hi Type ctermfg=67 "fg:67,2
+: hi Include ctermfg=124 "fg:124,140,5
+: hi Delimiter cterm=none ctermfg=2
+: hi Ignore cterm=bold ctermfg=7
+: hi Todo ctermfg=0 ctermbg=3
+: hi Underlined cterm=underline ctermfg=6 ctermul=6 "fg:4,6
+: hi Define ctermfg=3
+: hi Function ctermfg=6
+: hi Structure ctermfg=2
+: hi MatchParen cterm=bold ctermfg=7 ctermbg=4
+: hi SpellBad cterm=underline ctermfg=5 ctermbg=0
+: hi SpellCap cterm=underline ctermfg=5 ctermbg=0
+: hi SpellLocal cterm=underline ctermfg=5 ctermbg=0
+: hi SpellRare cterm=underline ctermfg=5 ctermbg=0
+: hi TrailingWhitespace ctermbg=1
+: hi ExtraWhitespace ctermbg=1
+: hi WarningMsg ctermfg=1
+: hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1
+: hi Error cterm=bold ctermfg=7 ctermbg=1
+: if &diff
+: highlight! link DiffText MatchParen
+: endif
diff --git a/sundry/editor-syntax-etc/vim/colors/slate.vim b/sundry/editor-syntax-etc/vim/colors/slate.vim
new file mode 100644
index 0000000..6801e2a
--- /dev/null
+++ b/sundry/editor-syntax-etc/vim/colors/slate.vim
@@ -0,0 +1,82 @@
+"%% SiSU Vim color file
+" Name: Slate
+" Maintainer: Ralph Amissah <ralph@amissah.com>
+" Last Change: 2013-02-09, 2022-09-05
+" URL: <https://git.sisudoc.org/projects/sisudoc-spine/tree/sundry/editor-syntax-etc/vim/colors/slate.vim>
+" <https://sisudoc.org/>
+" <https://sisudoc.org/>
+" Notes: cterm now uses frugal-sisu 8 colors for term
+" (for gui originally looked at desert Hans Fugal <hans@fugal.net>
+" <http://hans.fugal.net/vim/colors/desert.vim> (April/May 2003))
+: hi clear
+: if exists("syntax_on")
+: syntax reset
+: endif
+: let colors_name = "slate"
+: set background=dark
+" -------
+" 0 = black, 1 = red, 2 = green, 3 = yellow/orange, 4 = blue, 5 = magenta, 6 = cyan, 7 = white
+" -------
+: hi Normal ctermbg=0 ctermfg=7 guibg=grey15 guifg=white
+: hi Cursor term=reverse cterm=reverse guibg=khaki guifg=slategrey
+: hi lCursor term=reverse cterm=reverse
+: hi StatusLine term=reverse cterm=bold,reverse gui=none guibg=#c2bfa5 guifg=black
+: hi StatusLineNC term=reverse cterm=reverse gui=none guibg=#c2bfa5 guifg=grey40
+: hi Search term=reverse cterm=none ctermbg=2 ctermfg=0 guibg=peru guifg=wheat
+: hi IncSearch term=reverse cterm=bold ctermbg=2 ctermfg=7 guibg=black guifg=green
+: hi SpecialKey term=bold ctermfg=4 guifg=yellowgreen
+: hi Visual term=reverse cterm=reverse gui=none guibg=olivedrab guifg=khaki
+: hi VisualNOS term=bold,underline cterm=bold,underline
+: hi MoreMsg term=bold ctermfg=2 guifg=SeaGreen
+: hi ModeMsg term=bold cterm=bold guifg=goldenrod
+: hi Question term=standout ctermfg=2 guifg=springgreen
+: hi Title term=bold cterm=bold ctermfg=3 gui=bold guifg=gold
+: hi NonText term=bold cterm=bold ctermfg=4 guibg=grey15 guifg=RoyalBlue
+: hi LineNr term=underline cterm=bold ctermbg=0 ctermfg=0* guifg=grey50
+: hi Directory term=bold ctermfg=4
+: hi WildMenu term=standout ctermbg=3 ctermfg=0 guibg=darkyellow guifg=black
+: hi VertSplit term=reverse cterm=reverse gui=none guibg=#c2bfa5 guifg=grey40
+: hi Folded term=standout cterm=none ctermbg=0 ctermfg=7 guibg=black guifg=grey40
+: hi FoldColumn term=standout ctermbg=7 ctermfg=4 guibg=black guifg=grey20
+: hi DiffChange cterm=none ctermbg=7 ctermfg=0 guibg=darkgrey guifg=white
+: hi DiffText cterm=none ctermbg=6 ctermfg=0 guibg=darkcyan guifg=white
+: hi DiffAdd cterm=none ctermbg=2 ctermfg=0 guibg=darkgreen guifg=white
+: hi DiffDelete cterm=none ctermbg=7 ctermfg=0 guibg=darkgrey guifg=black
+: hi String cterm=none ctermfg=3 guifg=SkyBlue
+: hi Comment term=bold cterm=none ctermbg=0 ctermfg=7 guifg=grey40
+: hi Constant term=underline ctermfg=1 guifg=#ffa0a0
+: hi Special term=bold ctermfg=6 guifg=darkkhaki
+: hi Identifier term=underline ctermfg=6 guifg=salmon
+: hi Statement term=bold ctermfg=6 guifg=CornflowerBlue
+: hi Operator term=bold ctermfg=1 guifg=red
+: hi PreProc term=underline ctermbg=7 ctermfg=1 guibg=white guifg=red
+: hi Type term=underline ctermfg=2 guifg=CornflowerBlue
+: hi Delimiter term=none cterm=none ctermfg=1
+: hi Ignore cterm=bold ctermfg=7 guifg=grey40
+: hi Todo term=standout ctermbg=3 ctermfg=0 guibg=yellow2 guifg=orangered
+: hi Underlined term=underline cterm=underline
+: hi Include ctermfg=1 guifg=red
+: hi Define ctermfg=3 gui=bold guifg=gold
+: hi Function ctermfg=6 guifg=navajowhite
+: hi Structure ctermfg=2 guifg=green
+: hi MatchParen cterm=bold ctermbg=4 ctermfg=7
+: hi CursorLine cterm=bold,underline guibg=black
+: hi CursorColumn cterm=bold guibg=black
+: hi SpellBad term=underline,standout cterm=none ctermbg=7 ctermfg=0 guibg=darkmagenta guifg=white
+: hi SpellCap term=underline,standout cterm=none ctermbg=7 ctermfg=0
+: hi SpellLocal term=underline,standout cterm=none ctermbg=7 ctermfg=0 guibg=darkmagenta guifg=white
+: hi SpellRare term=underline,standout cterm=none ctermbg=7 ctermfg=0
+: hi WarningMsg term=standout ctermfg=1 guibg=darkmagenta guifg=salmon
+: hi ErrorMsg term=standout cterm=bold ctermbg=1 ctermfg=7 guibg=darkmagenta guifg=white
+: hi Error term=reverse cterm=bold ctermbg=1 ctermfg=7 guibg=darkmagenta guifg=white
+: if &diff
+: highlight! link DiffText MatchParen
+: endif
+: hi Black ctermbg=grey ctermfg=black guibg=grey guifg=black
+: hi Red ctermbg=black ctermfg=red guibg=black guifg=red
+: hi Magenta ctermbg=black ctermfg=magenta guibg=black guifg=magenta
+: hi Blue ctermbg=black ctermfg=blue guibg=black guifg=blue
+: hi Cyan ctermbg=black ctermfg=cyan guibg=black guifg=cyan
+: hi Green ctermbg=black ctermfg=green guibg=black guifg=green
+: hi Yellow ctermbg=black ctermfg=yellow guibg=black guifg=yellow
+: hi White ctermbg=black ctermfg=white guibg=black guifg=white