summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLouie S <louie@example.com>2024-07-02 17:54:38 -0400
committerLouie S <louie@example.com>2024-07-02 17:54:38 -0400
commitf3c40bfdf890d7a363ce54df4c690a9b69676185 (patch)
treeb2cc5d44510274572a2a5fb6ac8cbd2a9b0af569
parent590c33f35d2226a9cf7f9741011384ddef5add6f (diff)
Fix incorrect visual mode and pmenu in 0.10
-rw-r--r--colors/patch_0.10_legacy_blue.vim56
-rw-r--r--colors/patch_0.10_legacy_darkblue.vim67
-rw-r--r--colors/patch_0.10_legacy_delek.vim56
-rw-r--r--colors/patch_0.10_legacy_desert.vim109
-rw-r--r--colors/patch_0.10_legacy_elflord.vim51
-rw-r--r--colors/patch_0.10_legacy_evening.vim57
-rw-r--r--colors/patch_0.10_legacy_industry.vim41
-rw-r--r--colors/patch_0.10_legacy_koehler.vim74
-rw-r--r--colors/patch_0.10_legacy_morning.vim57
-rw-r--r--colors/patch_0.10_legacy_murphy.vim42
-rw-r--r--colors/patch_0.10_legacy_pablo.vim27
-rw-r--r--colors/patch_0.10_legacy_peachpuff.vim61
-rw-r--r--colors/patch_0.10_legacy_ron.vim46
-rw-r--r--colors/patch_0.10_legacy_shine.vim61
-rw-r--r--colors/patch_0.10_legacy_slate.vim57
-rw-r--r--colors/patch_0.10_legacy_torte.vim51
-rw-r--r--colors/patch_0.10_legacy_zellner.vim55
-rw-r--r--lua/user/colorscheme.lua15
18 files changed, 978 insertions, 5 deletions
diff --git a/colors/patch_0.10_legacy_blue.vim b/colors/patch_0.10_legacy_blue.vim
new file mode 100644
index 0000000..48b1f84
--- /dev/null
+++ b/colors/patch_0.10_legacy_blue.vim
@@ -0,0 +1,56 @@
+" local syntax file - set colors on a per-machine basis:
+" vim: tw=0 ts=4 sw=4
+" Vim color file
+" Maintainer: Steven Vertigan <steven@vertigan.wattle.id.au>
+" Last Change: 2006 Sep 23
+" Revision #5: Switch main text from white to yellow for easier contrast,
+" fixed some problems with terminal backgrounds.
+
+set background=dark
+hi clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name = "blue"
+hi Normal guifg=yellow guibg=darkBlue ctermfg=yellow ctermbg=darkBlue
+hi NonText guifg=magenta ctermfg=lightMagenta
+hi comment guifg=gray ctermfg=gray ctermbg=darkBlue gui=bold
+hi constant guifg=cyan ctermfg=cyan
+hi identifier guifg=gray ctermfg=red
+hi statement guifg=white ctermfg=white ctermbg=darkBlue gui=none
+hi preproc guifg=green ctermfg=green
+hi type guifg=orange ctermfg=lightRed ctermbg=darkBlue
+hi special guifg=magenta ctermfg=lightMagenta ctermbg=darkBlue
+hi Underlined guifg=cyan ctermfg=cyan gui=underline cterm=underline
+hi label guifg=yellow ctermfg=yellow
+hi operator guifg=orange gui=bold ctermfg=lightRed ctermbg=darkBlue
+
+hi ErrorMsg guifg=orange guibg=darkBlue ctermfg=lightRed
+hi WarningMsg guifg=cyan guibg=darkBlue ctermfg=cyan gui=bold
+hi ModeMsg guifg=yellow gui=NONE ctermfg=yellow
+hi MoreMsg guifg=yellow gui=NONE ctermfg=yellow
+hi Error guifg=red guibg=darkBlue gui=underline ctermfg=red
+
+hi Todo guifg=black guibg=orange ctermfg=black ctermbg=darkYellow
+hi Cursor guifg=black guibg=white ctermfg=black ctermbg=white
+hi Search guifg=black guibg=orange ctermfg=black ctermbg=darkYellow
+hi IncSearch guifg=black guibg=yellow ctermfg=black ctermbg=darkYellow
+hi LineNr guifg=cyan ctermfg=cyan
+hi title guifg=white gui=bold cterm=bold
+
+hi StatusLineNC gui=NONE guifg=black guibg=blue ctermfg=black ctermbg=blue
+hi StatusLine gui=bold guifg=cyan guibg=blue ctermfg=cyan ctermbg=blue
+hi VertSplit gui=none guifg=blue guibg=blue ctermfg=blue ctermbg=blue
+
+hi Visual term=reverse ctermfg=black ctermbg=darkCyan guifg=black guibg=darkCyan
+
+hi DiffChange guibg=darkGreen guifg=black ctermbg=darkGreen ctermfg=black
+hi DiffText guibg=olivedrab guifg=black ctermbg=lightGreen ctermfg=black
+hi DiffAdd guibg=slateblue guifg=black ctermbg=blue ctermfg=black
+hi DiffDelete guibg=coral guifg=black ctermbg=cyan ctermfg=black
+
+hi Folded guibg=orange guifg=black ctermbg=yellow ctermfg=black
+hi FoldColumn guibg=gray30 guifg=black ctermbg=gray ctermfg=black
+hi cIf0 guifg=gray ctermfg=gray
+
diff --git a/colors/patch_0.10_legacy_darkblue.vim b/colors/patch_0.10_legacy_darkblue.vim
new file mode 100644
index 0000000..d0e5464
--- /dev/null
+++ b/colors/patch_0.10_legacy_darkblue.vim
@@ -0,0 +1,67 @@
+" Vim color file
+" Maintainer: Bohdan Vlasyuk <bohdan@vstu.edu.ua>
+" Last Change: 2008 Jul 18
+
+" darkblue -- for those who prefer dark background
+" [note: looks bit uglier with come terminal palettes,
+" but is fine on default linux console palette.]
+
+set bg=dark
+hi clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "darkblue"
+
+hi Normal guifg=#c0c0c0 guibg=#000040 ctermfg=gray ctermbg=black
+hi ErrorMsg guifg=#ffffff guibg=#287eff ctermfg=white ctermbg=lightblue
+hi Visual guifg=#8080ff guibg=fg gui=reverse ctermfg=lightblue ctermbg=fg cterm=reverse
+hi VisualNOS guifg=#8080ff guibg=fg gui=reverse,underline ctermfg=lightblue ctermbg=fg cterm=reverse,underline
+hi Todo guifg=#d14a14 guibg=#1248d1 ctermfg=red ctermbg=darkblue
+hi Search guifg=#90fff0 guibg=#2050d0 ctermfg=white ctermbg=darkblue cterm=underline term=underline
+hi IncSearch guifg=#b0ffff guibg=#2050d0 ctermfg=darkblue ctermbg=gray
+
+hi SpecialKey guifg=cyan ctermfg=darkcyan
+hi Directory guifg=cyan ctermfg=cyan
+hi Title guifg=magenta gui=none ctermfg=magenta cterm=bold
+hi WarningMsg guifg=red ctermfg=red
+hi WildMenu guifg=yellow guibg=black ctermfg=yellow ctermbg=black cterm=none term=none
+hi ModeMsg guifg=#22cce2 ctermfg=lightblue
+hi MoreMsg ctermfg=darkgreen ctermfg=darkgreen
+hi Question guifg=green gui=none ctermfg=green cterm=none
+hi NonText guifg=#0030ff ctermfg=darkblue
+
+hi StatusLine guifg=blue guibg=darkgray gui=none ctermfg=blue ctermbg=gray term=none cterm=none
+hi StatusLineNC guifg=black guibg=darkgray gui=none ctermfg=black ctermbg=gray term=none cterm=none
+hi VertSplit guifg=black guibg=darkgray gui=none ctermfg=black ctermbg=gray term=none cterm=none
+
+hi Folded guifg=#808080 guibg=#000040 ctermfg=darkgrey ctermbg=black cterm=bold term=bold
+hi FoldColumn guifg=#808080 guibg=#000040 ctermfg=darkgrey ctermbg=black cterm=bold term=bold
+hi LineNr guifg=#90f020 ctermfg=green cterm=none
+
+hi DiffAdd guibg=darkblue ctermbg=darkblue term=none cterm=none
+hi DiffChange guibg=darkmagenta ctermbg=magenta cterm=none
+hi DiffDelete ctermfg=blue ctermbg=cyan gui=bold guifg=Blue guibg=DarkCyan
+hi DiffText cterm=bold ctermbg=red gui=bold guibg=Red
+
+hi Cursor guifg=black guibg=yellow ctermfg=black ctermbg=yellow
+hi lCursor guifg=black guibg=white ctermfg=black ctermbg=white
+
+
+hi Comment guifg=#80a0ff ctermfg=darkred
+hi Constant ctermfg=magenta guifg=#ffa0a0 cterm=none
+hi Special ctermfg=brown guifg=Orange cterm=none gui=none
+hi Identifier ctermfg=cyan guifg=#40ffff cterm=none
+hi Statement ctermfg=yellow cterm=none guifg=#ffff60 gui=none
+hi PreProc ctermfg=magenta guifg=#ff80ff gui=none cterm=none
+hi type ctermfg=green guifg=#60ff60 gui=none cterm=none
+hi Underlined cterm=underline term=underline
+hi Ignore guifg=bg ctermfg=bg
+
+" suggested by tigmoid, 2008 Jul 18
+hi Pmenu guifg=#c0c0c0 guibg=#404080
+hi PmenuSel guifg=#c0c0c0 guibg=#2050d0
+hi PmenuSbar guifg=blue guibg=darkgray
+hi PmenuThumb guifg=#c0c0c0
diff --git a/colors/patch_0.10_legacy_delek.vim b/colors/patch_0.10_legacy_delek.vim
new file mode 100644
index 0000000..5aa7a56
--- /dev/null
+++ b/colors/patch_0.10_legacy_delek.vim
@@ -0,0 +1,56 @@
+" Vim color file
+" Maintainer: David Schweikert <david@schweikert.ch>
+" Last Change: 2014 Mar 19
+
+hi clear
+colorscheme vim
+
+let g:colors_name = "delek"
+
+" Normal should come first
+hi Normal guifg=Black guibg=White
+hi Cursor guifg=bg guibg=fg
+hi lCursor guifg=NONE guibg=Cyan
+
+" Note: we never set 'term' because the defaults for B&W terminals are OK
+hi DiffAdd ctermbg=LightBlue guibg=LightBlue
+hi DiffChange ctermbg=LightMagenta guibg=LightMagenta
+hi DiffDelete ctermfg=Blue ctermbg=LightCyan gui=bold guifg=Blue guibg=LightCyan
+hi DiffText ctermbg=Red cterm=bold gui=bold guibg=Red
+hi Directory ctermfg=DarkBlue guifg=Blue
+hi ErrorMsg ctermfg=White ctermbg=DarkRed guibg=Red guifg=White
+hi FoldColumn ctermfg=DarkBlue ctermbg=Grey guibg=Grey guifg=DarkBlue
+hi Folded ctermbg=Grey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
+hi IncSearch cterm=reverse gui=reverse
+hi LineNr ctermfg=Brown guifg=Brown
+hi ModeMsg cterm=bold gui=bold
+hi MoreMsg ctermfg=DarkGreen gui=bold guifg=SeaGreen
+hi NonText ctermfg=Blue gui=bold guifg=gray guibg=white
+hi Pmenu guibg=LightBlue
+hi PmenuSel ctermfg=White ctermbg=DarkBlue guifg=White guibg=DarkBlue
+hi Question ctermfg=DarkGreen gui=bold guifg=SeaGreen
+if &background == "light"
+ hi Search ctermfg=NONE ctermbg=Yellow guibg=Yellow guifg=NONE
+else
+ hi Search ctermfg=Black ctermbg=Yellow guibg=Yellow guifg=Black
+endif
+hi SpecialKey ctermfg=DarkBlue guifg=Blue
+hi StatusLine cterm=bold ctermbg=blue ctermfg=yellow guibg=gold guifg=blue
+hi StatusLineNC cterm=bold ctermbg=blue ctermfg=black guibg=gold guifg=blue
+hi Title ctermfg=DarkMagenta gui=bold guifg=Magenta
+hi VertSplit cterm=reverse gui=reverse
+hi Visual ctermbg=NONE cterm=reverse gui=reverse guifg=Grey guibg=fg
+hi VisualNOS cterm=underline,bold gui=underline,bold
+hi WarningMsg ctermfg=DarkRed guifg=Red
+hi WildMenu ctermfg=Black ctermbg=Yellow guibg=Yellow guifg=Black
+
+" syntax highlighting
+hi Comment cterm=NONE ctermfg=DarkRed gui=NONE guifg=red2
+hi Constant cterm=NONE ctermfg=DarkGreen gui=NONE guifg=green3
+hi Identifier cterm=NONE ctermfg=DarkCyan gui=NONE guifg=cyan4
+hi PreProc cterm=NONE ctermfg=DarkMagenta gui=NONE guifg=magenta3
+hi Special cterm=NONE ctermfg=LightRed gui=NONE guifg=deeppink
+hi Statement cterm=bold ctermfg=Blue gui=bold guifg=blue
+hi Type cterm=NONE ctermfg=Blue gui=bold guifg=blue
+
+" vim: sw=2
diff --git a/colors/patch_0.10_legacy_desert.vim b/colors/patch_0.10_legacy_desert.vim
new file mode 100644
index 0000000..5ad1c48
--- /dev/null
+++ b/colors/patch_0.10_legacy_desert.vim
@@ -0,0 +1,109 @@
+" Vim color file
+" Maintainer: Hans Fugal <hans@fugal.net>
+" Last Change: $Date: 2004/06/13 19:30:30 $
+" Last Change: $Date: 2004/06/13 19:30:30 $
+" URL: http://hans.fugal.net/vim/colors/desert.vim
+" Version: $Id: desert.vim,v 1.1 2004/06/13 19:30:30 vimboss Exp $
+
+" cool help screens
+" :he group-name
+" :he highlight-groups
+" :he cterm-colors
+
+set background=dark
+if version > 580
+ " no guarantees for version 5.8 and below, but this makes it stop
+ " complaining
+ hi clear
+ colorscheme vim
+ if exists("syntax_on")
+ syntax reset
+ endif
+endif
+let g:colors_name="desert"
+
+hi Normal guifg=White guibg=grey20
+
+" highlight groups
+hi Cursor guibg=khaki guifg=slategrey
+"hi CursorIM
+"hi Directory
+"hi DiffAdd
+"hi DiffChange
+"hi DiffDelete
+"hi DiffText
+"hi ErrorMsg
+hi VertSplit guibg=#c2bfa5 guifg=grey50 gui=none
+hi Folded guibg=grey30 guifg=gold
+hi FoldColumn guibg=grey30 guifg=tan
+hi IncSearch guifg=slategrey guibg=khaki
+"hi LineNr
+hi ModeMsg guifg=goldenrod
+hi MoreMsg guifg=SeaGreen
+hi NonText guifg=LightBlue guibg=grey30
+hi Question guifg=springgreen
+hi Search guibg=peru guifg=wheat
+hi SpecialKey guifg=yellowgreen
+hi StatusLine guibg=#c2bfa5 guifg=black gui=none
+hi StatusLineNC guibg=#c2bfa5 guifg=grey50 gui=none
+hi Title guifg=indianred
+hi Visual gui=none guifg=khaki guibg=olivedrab
+"hi VisualNOS
+hi WarningMsg guifg=salmon
+"hi WildMenu
+"hi Menu
+"hi Scrollbar
+"hi Tooltip
+
+" syntax highlighting groups
+hi Comment guifg=SkyBlue
+hi Constant guifg=#ffa0a0
+hi Identifier guifg=palegreen
+hi Statement guifg=khaki
+hi PreProc guifg=indianred
+hi Type guifg=darkkhaki
+hi Special guifg=navajowhite
+"hi Underlined
+hi Ignore guifg=grey40
+"hi Error
+hi Todo guifg=orangered guibg=yellow2
+
+" color terminal definitions
+hi SpecialKey ctermfg=darkgreen
+hi NonText cterm=bold ctermfg=darkblue
+hi Directory ctermfg=darkcyan
+hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1
+hi IncSearch cterm=NONE ctermfg=yellow ctermbg=green
+hi Search cterm=NONE ctermfg=grey ctermbg=blue
+hi MoreMsg ctermfg=darkgreen
+hi ModeMsg cterm=NONE ctermfg=brown
+hi LineNr ctermfg=3
+hi Question ctermfg=green
+hi StatusLine cterm=bold,reverse
+hi StatusLineNC cterm=reverse
+hi VertSplit cterm=reverse
+hi Title ctermfg=5
+hi Visual cterm=reverse
+hi VisualNOS cterm=bold,underline
+hi WarningMsg ctermfg=1
+hi WildMenu ctermfg=0 ctermbg=3
+hi Folded ctermfg=darkgrey ctermbg=NONE
+hi FoldColumn ctermfg=darkgrey ctermbg=NONE
+hi DiffAdd ctermbg=4
+hi DiffChange ctermbg=5
+hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
+hi DiffText cterm=bold ctermbg=1
+hi Comment ctermfg=darkcyan
+hi Constant ctermfg=brown
+hi Special ctermfg=5
+hi Identifier ctermfg=6
+hi Statement ctermfg=3
+hi PreProc ctermfg=5
+hi Type ctermfg=2
+hi Underlined cterm=underline ctermfg=5
+hi Ignore cterm=bold ctermfg=7
+hi Ignore ctermfg=darkgrey
+hi Error cterm=bold ctermfg=7 ctermbg=1
+
+
+"vim: sw=4
diff --git a/colors/patch_0.10_legacy_elflord.vim b/colors/patch_0.10_legacy_elflord.vim
new file mode 100644
index 0000000..525c912
--- /dev/null
+++ b/colors/patch_0.10_legacy_elflord.vim
@@ -0,0 +1,51 @@
+" local syntax file - set colors on a per-machine basis:
+" vim: tw=0 ts=4 sw=4
+" Vim color file
+" Maintainer: Ron Aaron <ron@ronware.org>
+" Last Change: 2003 May 02
+
+set background=dark
+hi clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name = "elflord"
+hi Normal guifg=cyan guibg=black
+hi Comment term=bold ctermfg=DarkCyan guifg=#80a0ff
+hi Constant term=underline ctermfg=Magenta guifg=Magenta
+hi Special term=bold ctermfg=DarkMagenta guifg=Red
+hi Identifier term=underline cterm=bold ctermfg=Cyan guifg=#40ffff
+hi Statement term=bold ctermfg=Yellow gui=bold guifg=#aa4444
+hi PreProc term=underline ctermfg=LightBlue guifg=#ff80ff
+hi Type term=underline ctermfg=LightGreen guifg=#60ff60 gui=bold
+hi Function term=bold ctermfg=White guifg=White
+hi Repeat term=underline ctermfg=White guifg=white
+hi Operator ctermfg=Red guifg=Red
+hi Ignore ctermfg=black guifg=bg
+hi Error term=reverse ctermbg=Red ctermfg=White guibg=Red guifg=White
+hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow
+
+" Common groups that link to default highlighting.
+" You can specify other highlighting easily.
+hi link String Constant
+hi link Character Constant
+hi link Number Constant
+hi link Boolean Constant
+hi link Float Number
+hi link Conditional Repeat
+hi link Label Statement
+hi link Keyword Statement
+hi link Exception Statement
+hi link Include PreProc
+hi link Define PreProc
+hi link Macro PreProc
+hi link PreCondit PreProc
+hi link StorageClass Type
+hi link Structure Type
+hi link Typedef Type
+hi link Tag Special
+hi link SpecialChar Special
+hi link Delimiter Special
+hi link SpecialComment Special
+hi link Debug Special
diff --git a/colors/patch_0.10_legacy_evening.vim b/colors/patch_0.10_legacy_evening.vim
new file mode 100644
index 0000000..4595b91
--- /dev/null
+++ b/colors/patch_0.10_legacy_evening.vim
@@ -0,0 +1,57 @@
+" Vim color file
+" Maintainer: Bram Moolenaar <Bram@vim.org>
+" Last Change: 2016 Oct 10
+
+" This color scheme uses a dark grey background.
+
+" First remove all existing highlighting.
+set background=dark
+hi clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "evening"
+
+hi Normal ctermbg=DarkGrey ctermfg=White guifg=White guibg=grey20
+
+" Groups used in the 'highlight' and 'guicursor' options default value.
+hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
+hi IncSearch term=reverse cterm=reverse gui=reverse
+hi ModeMsg term=bold cterm=bold gui=bold
+hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold
+hi StatusLineNC term=reverse cterm=reverse gui=reverse
+hi VertSplit term=reverse cterm=reverse gui=reverse
+hi Visual term=reverse ctermbg=black guibg=grey60
+hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold
+hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
+hi Cursor guibg=Green guifg=Black
+hi lCursor guibg=Cyan guifg=Black
+hi Directory term=bold ctermfg=LightCyan guifg=Cyan
+hi LineNr term=underline ctermfg=Yellow guifg=Yellow
+hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen
+hi NonText term=bold ctermfg=LightBlue gui=bold guifg=LightBlue guibg=grey30
+hi Question term=standout ctermfg=LightGreen gui=bold guifg=Green
+hi Search term=reverse ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
+hi SpecialKey term=bold ctermfg=LightBlue guifg=Cyan
+hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Magenta
+hi WarningMsg term=standout ctermfg=LightRed guifg=Red
+hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
+hi Folded term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
+hi FoldColumn term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue
+hi DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue
+hi DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta
+hi DiffDelete term=bold ctermfg=Blue ctermbg=DarkCyan gui=bold guifg=Blue guibg=DarkCyan
+hi CursorColumn term=reverse ctermbg=Black guibg=grey40
+hi CursorLine term=underline cterm=underline guibg=grey40
+
+" Groups for syntax highlighting
+hi Constant term=underline ctermfg=Magenta guifg=#ffa0a0
+hi Special term=bold ctermfg=LightRed guifg=Orange
+if &t_Co > 8
+ hi Statement term=bold cterm=bold ctermfg=Yellow guifg=#ffff60 gui=bold
+endif
+hi Ignore ctermfg=DarkGrey guifg=grey20
+
+" vim: sw=2
diff --git a/colors/patch_0.10_legacy_industry.vim b/colors/patch_0.10_legacy_industry.vim
new file mode 100644
index 0000000..2072eb9
--- /dev/null
+++ b/colors/patch_0.10_legacy_industry.vim
@@ -0,0 +1,41 @@
+" Vim color file
+" Maintainer: Shian Lee
+" Last Change: 2014 Mar 6 (for vim 7.4)
+" Remark: "industry" stands for 'industrial' color scheme. In industrial
+" HMI (Human-Machine-Interface) programming, using a standard color
+" scheme is mandatory in many cases (in traffic-lights for example):
+" LIGHT_RED is 'Warning'
+" LIGHT_YELLOW is 'Attention'
+" LIGHT_GREEN is 'Normal'
+" LIGHT_MAGENTA is 'Warning-Attention' (light RED-YELLOW)
+" LIGHT_CYAN is 'Attention-Normal' (light YELLOW-GREEN).
+" BLACK is Dark-High-Contrast Background for maximum safety.
+" BLUE is Shade of BLACK (not supposed to get attention).
+"
+" Industrial color scheme is by nature clear, safe and productive.
+" Yet, depends on the file type's syntax, it might appear incorrect.
+
+" Reset to dark background, then reset everything to defaults:
+set background=dark
+highlight clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "industry"
+
+" First set Normal to regular white on black text colors:
+hi Normal ctermfg=LightGray ctermbg=Black guifg=#dddddd guibg=Black
+
+" Syntax highlighting (other color-groups using default, see :help group-name):
+hi Comment cterm=NONE ctermfg=DarkCyan gui=NONE guifg=#00aaaa
+hi Constant cterm=NONE ctermfg=LightCyan gui=NONE guifg=#00ffff
+hi Identifier cterm=NONE ctermfg=LightMagenta gui=NONE guifg=#ff00ff
+hi Function cterm=NONE ctermfg=LightGreen gui=NONE guifg=#00ff00
+hi Statement cterm=NONE ctermfg=White gui=bold guifg=#ffffff
+hi PreProc cterm=NONE ctermfg=Yellow gui=NONE guifg=#ffff00
+hi Type cterm=NONE ctermfg=LightGreen gui=bold guifg=#00ff00
+hi Special cterm=NONE ctermfg=LightRed gui=NONE guifg=#ff0000
+hi Delimiter cterm=NONE ctermfg=Yellow gui=NONE guifg=#ffff00
+
diff --git a/colors/patch_0.10_legacy_koehler.vim b/colors/patch_0.10_legacy_koehler.vim
new file mode 100644
index 0000000..eb547e2
--- /dev/null
+++ b/colors/patch_0.10_legacy_koehler.vim
@@ -0,0 +1,74 @@
+" local syntax file - set colors on a per-machine basis:
+" vim: tw=0 ts=4 sw=4
+" Vim color file
+" Maintainer: Ron Aaron <ron@ronware.org>
+" Last Change: 2016 Sep 04
+
+hi clear
+colorscheme vim
+set background=dark
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name = "koehler"
+hi Normal guifg=white guibg=black
+hi Scrollbar guifg=darkcyan guibg=cyan
+hi Menu guifg=black guibg=cyan
+hi SpecialKey term=bold cterm=bold ctermfg=darkred guifg=#cc0000
+hi NonText term=bold cterm=bold ctermfg=darkred gui=bold guifg=#cc0000
+hi Directory term=bold cterm=bold ctermfg=brown guifg=#cc8000
+hi ErrorMsg term=standout cterm=bold ctermfg=grey ctermbg=red guifg=White guibg=Red
+hi Search term=reverse ctermfg=white ctermbg=red guifg=white guibg=Red
+hi MoreMsg term=bold cterm=bold ctermfg=darkgreen gui=bold guifg=SeaGreen
+hi ModeMsg term=bold cterm=bold gui=bold guifg=White guibg=Blue
+hi LineNr term=underline cterm=bold ctermfg=darkcyan guifg=Yellow
+hi Question term=standout cterm=bold ctermfg=darkgreen gui=bold guifg=Green
+hi StatusLine term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white
+hi StatusLineNC term=reverse ctermfg=white ctermbg=lightblue guifg=white guibg=blue
+hi Title term=bold cterm=bold ctermfg=darkmagenta gui=bold guifg=Magenta
+hi Visual term=reverse cterm=reverse gui=reverse
+hi WarningMsg term=standout cterm=bold ctermfg=darkred guifg=Red
+hi Cursor guifg=bg guibg=Green
+hi Comment term=bold cterm=bold ctermfg=cyan guifg=#80a0ff
+hi Constant term=underline cterm=bold ctermfg=magenta guifg=#ffa0a0
+hi Special term=bold cterm=bold ctermfg=red guifg=Orange
+hi Identifier term=underline ctermfg=brown guifg=#40ffff
+hi Statement term=bold cterm=bold ctermfg=yellow gui=bold guifg=#ffff60
+hi PreProc term=underline ctermfg=darkmagenta guifg=#ff80ff
+hi Type term=underline cterm=bold ctermfg=lightgreen gui=bold guifg=#60ff60
+hi Error term=reverse ctermfg=darkcyan ctermbg=black guifg=Red guibg=Black
+hi Todo term=standout ctermfg=black ctermbg=darkcyan guifg=Blue guibg=Yellow
+hi CursorLine term=underline guibg=#555555 cterm=underline
+hi CursorColumn term=underline guibg=#555555 cterm=underline
+hi MatchParen term=reverse ctermfg=blue guibg=Blue
+hi TabLine term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white
+hi TabLineFill term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white
+hi TabLineSel term=reverse ctermfg=white ctermbg=lightblue guifg=white guibg=blue
+hi Underlined term=underline cterm=bold,underline ctermfg=lightblue guifg=lightblue gui=bold,underline
+hi Ignore ctermfg=black ctermbg=black guifg=black guibg=black
+hi EndOfBuffer term=bold cterm=bold ctermfg=darkred guifg=#cc0000 gui=bold
+hi link IncSearch Visual
+hi link String Constant
+hi link Character Constant
+hi link Number Constant
+hi link Boolean Constant
+hi link Float Number
+hi link Function Identifier
+hi link Conditional Statement
+hi link Repeat Statement
+hi link Label Statement
+hi link Operator Statement
+hi link Keyword Statement
+hi link Exception Statement
+hi link Include PreProc
+hi link Define PreProc
+hi link Macro PreProc
+hi link PreCondit PreProc
+hi link StorageClass Type
+hi link Structure Type
+hi link Typedef Type
+hi link Tag Special
+hi link SpecialChar Special
+hi link Delimiter Special
+hi link SpecialComment Special
+hi link Debug Special
diff --git a/colors/patch_0.10_legacy_morning.vim b/colors/patch_0.10_legacy_morning.vim
new file mode 100644
index 0000000..e2b636c
--- /dev/null
+++ b/colors/patch_0.10_legacy_morning.vim
@@ -0,0 +1,57 @@
+" Vim color file
+" Maintainer: Bram Moolenaar <Bram@vim.org>
+" Last Change: 2006 Apr 15
+
+" This color scheme uses a light grey background.
+
+" First remove all existing highlighting.
+set background=light
+hi clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "morning"
+
+hi Normal ctermfg=Black ctermbg=LightGrey guifg=Black guibg=grey90
+
+" Groups used in the 'highlight' and 'guicursor' options default value.
+hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
+hi IncSearch term=reverse cterm=reverse gui=reverse
+hi ModeMsg term=bold cterm=bold gui=bold
+hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold
+hi StatusLineNC term=reverse cterm=reverse gui=reverse
+hi VertSplit term=reverse cterm=reverse gui=reverse
+hi Visual term=reverse ctermbg=grey guibg=grey80
+hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold
+hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
+hi Cursor guibg=Green guifg=NONE
+hi lCursor guibg=Cyan guifg=NONE
+hi Directory term=bold ctermfg=DarkBlue guifg=Blue
+hi LineNr term=underline ctermfg=Brown guifg=Brown
+hi MoreMsg term=bold ctermfg=DarkGreen gui=bold guifg=SeaGreen
+hi NonText term=bold ctermfg=Blue gui=bold guifg=Blue guibg=grey80
+hi Question term=standout ctermfg=DarkGreen gui=bold guifg=SeaGreen
+hi Search term=reverse ctermbg=Yellow ctermfg=NONE guibg=Yellow guifg=NONE
+hi SpecialKey term=bold ctermfg=DarkBlue guifg=Blue
+hi Title term=bold ctermfg=DarkMagenta gui=bold guifg=Magenta
+hi WarningMsg term=standout ctermfg=DarkRed guifg=Red
+hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
+hi Folded term=standout ctermbg=Grey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
+hi FoldColumn term=standout ctermbg=Grey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue
+hi DiffAdd term=bold ctermbg=LightBlue guibg=LightBlue
+hi DiffChange term=bold ctermbg=LightMagenta guibg=LightMagenta
+hi DiffDelete term=bold ctermfg=Blue ctermbg=LightCyan gui=bold guifg=Blue guibg=LightCyan
+hi CursorLine term=underline cterm=underline guibg=grey80
+hi CursorColumn term=reverse ctermbg=grey guibg=grey80
+
+" Colors for syntax highlighting
+hi Constant term=underline ctermfg=DarkRed guifg=Magenta guibg=grey95
+hi Special term=bold ctermfg=DarkMagenta guifg=SlateBlue guibg=grey95
+if &t_Co > 8
+ hi Statement term=bold cterm=bold ctermfg=Brown gui=bold guifg=Brown
+endif
+hi Ignore ctermfg=LightGrey guifg=grey90
+
+" vim: sw=2
diff --git a/colors/patch_0.10_legacy_murphy.vim b/colors/patch_0.10_legacy_murphy.vim
new file mode 100644
index 0000000..9207b77
--- /dev/null
+++ b/colors/patch_0.10_legacy_murphy.vim
@@ -0,0 +1,42 @@
+" local syntax file - set colors on a per-machine basis:
+" vim: tw=0 ts=4 sw=4
+" Vim color file
+" Maintainer: Ron Aaron <ron@ronware.org>
+" Last Change: 2003 May 02
+
+hi clear
+colorscheme vim
+set background=dark
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name = "murphy"
+
+hi Normal ctermbg=Black ctermfg=lightgreen guibg=Black guifg=lightgreen
+hi Comment term=bold ctermfg=LightRed guifg=Orange
+hi Constant term=underline ctermfg=LightGreen guifg=White gui=NONE
+hi Identifier term=underline ctermfg=LightCyan guifg=#00ffff
+hi Ignore ctermfg=black guifg=bg
+hi PreProc term=underline ctermfg=LightBlue guifg=Wheat
+hi Search term=reverse guifg=white guibg=Blue
+hi Special term=bold ctermfg=LightRed guifg=magenta
+hi Statement term=bold ctermfg=Yellow guifg=#ffff00 gui=NONE
+hi Type ctermfg=LightGreen guifg=grey gui=none
+hi Error term=reverse ctermbg=Red ctermfg=White guibg=Red guifg=White
+hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow
+" From the source:
+hi Cursor guifg=Orchid guibg=fg
+hi Directory term=bold ctermfg=LightCyan guifg=Cyan
+hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
+hi IncSearch term=reverse cterm=reverse gui=reverse
+hi LineNr term=underline ctermfg=Yellow guifg=Yellow
+hi ModeMsg term=bold cterm=bold gui=bold
+hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen
+hi NonText term=bold ctermfg=Blue gui=bold guifg=Blue
+hi Question term=standout ctermfg=LightGreen gui=bold guifg=Cyan
+hi SpecialKey term=bold ctermfg=LightBlue guifg=Cyan
+hi StatusLine term=reverse,bold cterm=reverse gui=NONE guifg=White guibg=darkblue
+hi StatusLineNC term=reverse cterm=reverse gui=NONE guifg=white guibg=#333333
+hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Pink
+hi WarningMsg term=standout ctermfg=LightRed guifg=Red
+hi Visual term=reverse cterm=reverse gui=NONE guifg=white guibg=darkgreen
diff --git a/colors/patch_0.10_legacy_pablo.vim b/colors/patch_0.10_legacy_pablo.vim
new file mode 100644
index 0000000..8f8061d
--- /dev/null
+++ b/colors/patch_0.10_legacy_pablo.vim
@@ -0,0 +1,27 @@
+" local syntax file - set colors on a per-machine basis:
+" vim: tw=0 ts=4 sw=4
+" Vim color file
+" Maintainer: Ron Aaron <ron@ronware.org>
+" Last Change: 2003 May 02
+
+hi clear
+colorscheme vim
+set background=dark
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name = "pablo"
+
+highlight Comment ctermfg=8 guifg=#808080
+highlight Constant ctermfg=14 cterm=none guifg=#00ffff gui=none
+highlight Identifier ctermfg=6 guifg=#00c0c0
+highlight Statement ctermfg=3 cterm=bold guifg=#c0c000 gui=bold
+highlight PreProc ctermfg=10 guifg=#00ff00
+highlight Type ctermfg=2 guifg=#00c000
+highlight Special ctermfg=12 guifg=#0000ff
+highlight Error ctermbg=9 guibg=#ff0000
+highlight Todo ctermfg=4 ctermbg=3 guifg=#000080 guibg=#c0c000
+highlight Directory ctermfg=2 guifg=#00c000
+highlight StatusLine ctermfg=11 ctermbg=12 cterm=none guifg=#ffff00 guibg=#0000ff gui=none
+highlight Normal guifg=#ffffff guibg=#000000
+highlight Search ctermbg=3 guibg=#c0c000
diff --git a/colors/patch_0.10_legacy_peachpuff.vim b/colors/patch_0.10_legacy_peachpuff.vim
new file mode 100644
index 0000000..48fe930
--- /dev/null
+++ b/colors/patch_0.10_legacy_peachpuff.vim
@@ -0,0 +1,61 @@
+" Vim color file
+" Maintainer: David Ne\v{c}as (Yeti) <yeti@physics.muni.cz>
+" Last Change: 2003-04-23
+" URL: http://trific.ath.cx/Ftp/vim/colors/peachpuff.vim
+
+" This color scheme uses a peachpuff background (what you've expected when it's
+" called peachpuff?).
+"
+" Note: Only GUI colors differ from default, on terminal it's just `light'.
+
+" First remove all existing highlighting.
+set background=light
+hi clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "peachpuff"
+
+hi Normal guibg=PeachPuff guifg=Black
+
+hi SpecialKey term=bold ctermfg=4 guifg=Blue
+hi NonText term=bold cterm=bold ctermfg=4 gui=bold guifg=Blue
+hi Directory term=bold ctermfg=4 guifg=Blue
+hi ErrorMsg term=standout cterm=bold ctermfg=7 ctermbg=1 gui=bold guifg=White guibg=Red
+hi IncSearch term=reverse cterm=reverse gui=reverse
+hi Search term=reverse ctermbg=3 guibg=Gold2
+hi MoreMsg term=bold ctermfg=2 gui=bold guifg=SeaGreen
+hi ModeMsg term=bold cterm=bold gui=bold
+hi LineNr term=underline ctermfg=3 guifg=Red3
+hi Question term=standout ctermfg=2 gui=bold guifg=SeaGreen
+hi StatusLine term=bold,reverse cterm=bold,reverse gui=bold guifg=White guibg=Black
+hi StatusLineNC term=reverse cterm=reverse gui=bold guifg=PeachPuff guibg=Gray45
+hi VertSplit term=reverse cterm=reverse gui=bold guifg=White guibg=Gray45
+hi Title term=bold ctermfg=5 gui=bold guifg=DeepPink3
+hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey80 guibg=fg
+hi VisualNOS term=bold,underline cterm=bold,underline gui=bold,underline
+hi WarningMsg term=standout ctermfg=1 gui=bold guifg=Red
+hi WildMenu term=standout ctermfg=0 ctermbg=3 guifg=Black guibg=Yellow
+hi Folded term=standout ctermfg=4 ctermbg=7 guifg=Black guibg=#e3c1a5
+hi FoldColumn term=standout ctermfg=4 ctermbg=7 guifg=DarkBlue guibg=Gray80
+hi DiffAdd term=bold ctermbg=4 guibg=White
+hi DiffChange term=bold ctermbg=5 guibg=#edb5cd
+hi DiffDelete term=bold cterm=bold ctermfg=4 ctermbg=6 gui=bold guifg=LightBlue guibg=#f6e8d0
+hi DiffText term=reverse cterm=bold ctermbg=1 gui=bold guibg=#ff8060
+hi Cursor guifg=bg guibg=fg
+hi lCursor guifg=bg guibg=fg
+
+" Colors for syntax highlighting
+hi Comment term=bold ctermfg=4 guifg=#406090
+hi Constant term=underline ctermfg=1 guifg=#c00058
+hi Special term=bold ctermfg=5 guifg=SlateBlue
+hi Identifier term=underline ctermfg=6 guifg=DarkCyan
+hi Statement term=bold ctermfg=3 gui=bold guifg=Brown
+hi PreProc term=underline ctermfg=5 guifg=Magenta3
+hi Type term=underline ctermfg=2 gui=bold guifg=SeaGreen
+hi Ignore cterm=bold ctermfg=7 guifg=bg
+hi Error term=reverse cterm=bold ctermfg=7 ctermbg=1 gui=bold guifg=White guibg=Red
+hi Todo term=standout ctermfg=0 ctermbg=3 guifg=Blue guibg=Yellow
+
diff --git a/colors/patch_0.10_legacy_ron.vim b/colors/patch_0.10_legacy_ron.vim
new file mode 100644
index 0000000..0c975a0
--- /dev/null
+++ b/colors/patch_0.10_legacy_ron.vim
@@ -0,0 +1,46 @@
+" local syntax file - set colors on a per-machine basis:
+" vim: tw=0 ts=4 sw=4
+" Vim color file
+" Maintainer: Ron Aaron <ron@ronware.org>
+" Last Change: 2013 May 24
+
+set background=dark
+hi clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name = "ron"
+hi Normal guifg=cyan guibg=black
+hi NonText guifg=yellow guibg=#303030
+hi comment guifg=green
+hi constant guifg=cyan gui=bold
+hi identifier guifg=cyan gui=NONE
+hi statement guifg=lightblue gui=NONE
+hi preproc guifg=Pink2
+hi type guifg=seagreen gui=bold
+hi special guifg=yellow
+hi ErrorMsg guifg=Black guibg=Red
+hi WarningMsg guifg=Black guibg=Green
+hi Error guibg=Red
+hi Todo guifg=Black guibg=orange
+hi Cursor guibg=#60a060 guifg=#00ff00
+hi Search guibg=darkgray guifg=black gui=bold
+hi IncSearch gui=NONE guibg=steelblue
+hi LineNr guifg=darkgrey
+hi title guifg=darkgrey
+hi ShowMarksHL ctermfg=cyan ctermbg=lightblue cterm=bold guifg=yellow guibg=black gui=bold
+hi StatusLineNC gui=NONE guifg=lightblue guibg=darkblue
+hi StatusLine gui=bold guifg=cyan guibg=blue
+hi label guifg=gold2
+hi operator guifg=orange
+hi clear Visual
+hi Visual term=reverse cterm=reverse gui=reverse
+hi DiffChange guibg=darkgreen
+hi DiffText guibg=olivedrab
+hi DiffAdd guibg=slateblue
+hi DiffDelete guibg=coral
+hi Folded guibg=gray30
+hi FoldColumn guibg=gray30 guifg=white
+hi cIf0 guifg=gray
+hi diffOnly guifg=red gui=bold
diff --git a/colors/patch_0.10_legacy_shine.vim b/colors/patch_0.10_legacy_shine.vim
new file mode 100644
index 0000000..8879f25
--- /dev/null
+++ b/colors/patch_0.10_legacy_shine.vim
@@ -0,0 +1,61 @@
+" Vim color file
+" Maintainer: Yasuhiro Matsumoto <mattn@mail.goo.ne.jp>
+" Last Change: 2001 May 25
+
+" This look like normal text editor.
+" This color scheme uses a light background.
+
+" First remove all existing highlighting.
+set background=light
+hi clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "shine"
+
+hi Normal ctermbg=White ctermfg=Black guifg=Black guibg=White
+
+" Groups used in the 'highlight' and 'guicursor' options default value.
+hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
+hi IncSearch term=reverse cterm=reverse gui=reverse
+hi ModeMsg term=bold cterm=bold gui=bold
+hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold
+hi StatusLineNC term=reverse cterm=reverse gui=reverse
+hi VertSplit term=reverse cterm=reverse gui=reverse
+hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey guibg=fg
+hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold
+hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
+hi Cursor ctermbg=Green guibg=Green guifg=Black
+hi lCursor guibg=Cyan guifg=Black
+hi Directory term=bold ctermfg=LightRed guifg=Red
+hi LineNr term=underline ctermfg=Yellow guifg=Yellow
+hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen
+hi NonText term=bold ctermfg=LightBlue gui=bold guifg=LightBlue guibg=grey90
+hi Question term=standout ctermfg=LightGreen gui=bold guifg=Green
+hi Search term=reverse ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
+hi SpecialKey term=bold ctermfg=LightBlue guifg=Blue
+hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Magenta
+hi WarningMsg term=standout ctermfg=LightRed guifg=Red
+hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
+hi Folded term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
+hi FoldColumn term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue
+hi DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue
+hi DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta
+hi DiffDelete term=bold ctermfg=Blue ctermbg=DarkCyan gui=bold guifg=Blue guibg=DarkCyan
+
+hi Comment ctermfg=DarkGrey ctermbg=White guifg=DarkGrey gui=bold
+hi SpecialChar ctermfg=DarkGrey ctermbg=White guifg=DarkGrey gui=bold
+hi StorageClass ctermfg=Red ctermbg=White guifg=Red gui=bold
+hi Number ctermfg=LightRed ctermbg=White guifg=LightRed gui=bold
+
+" Groups for syntax highlighting
+hi Constant term=underline ctermfg=Magenta guifg=#a07070 guibg=grey80
+hi Special term=bold ctermfg=LightRed guifg=DarkOrange guibg=grey80
+if &t_Co > 8
+ hi Statement term=bold cterm=bold ctermfg=DarkGreen ctermbg=White guifg=#ffff60 gui=bold
+endif
+hi Ignore ctermfg=LightGrey guifg=grey90
+
+" vim: sw=2
diff --git a/colors/patch_0.10_legacy_slate.vim b/colors/patch_0.10_legacy_slate.vim
new file mode 100644
index 0000000..3bc8469
--- /dev/null
+++ b/colors/patch_0.10_legacy_slate.vim
@@ -0,0 +1,57 @@
+"%% SiSU Vim color file
+" Slate Maintainer: Ralph Amissah <ralph@amissah.com>
+" (originally looked at desert Hans Fugal <hans@fugal.net> http://hans.fugal.net/vim/colors/desert.vim (2003/05/06)
+:set background=dark
+:highlight clear
+colorscheme vim
+if version > 580
+ hi clear
+ if exists("syntax_on")
+ syntax reset
+ endif
+endif
+let colors_name = "slate"
+:hi Normal guifg=White guibg=grey15
+:hi Cursor guibg=khaki guifg=slategrey
+:hi VertSplit guibg=#c2bfa5 guifg=grey40 gui=none cterm=reverse
+:hi Folded guibg=black guifg=grey40 ctermfg=grey ctermbg=darkgrey
+:hi FoldColumn guibg=black guifg=grey20 ctermfg=4 ctermbg=7
+:hi IncSearch guifg=green guibg=black cterm=none ctermfg=yellow ctermbg=green
+:hi ModeMsg guifg=goldenrod cterm=none ctermfg=brown
+:hi MoreMsg guifg=SeaGreen ctermfg=darkgreen
+:hi NonText guifg=RoyalBlue guibg=grey15 cterm=bold ctermfg=blue
+:hi Question guifg=springgreen ctermfg=green
+:hi Search guibg=peru guifg=wheat cterm=none ctermfg=grey ctermbg=blue
+:hi SpecialKey guifg=yellowgreen ctermfg=darkgreen
+:hi StatusLine guibg=#c2bfa5 guifg=black gui=none cterm=bold,reverse
+:hi StatusLineNC guibg=#c2bfa5 guifg=grey40 gui=none cterm=reverse
+:hi Title guifg=gold gui=bold cterm=bold ctermfg=yellow
+:hi Statement guifg=CornflowerBlue ctermfg=lightblue
+:hi Visual gui=none guifg=khaki guibg=olivedrab cterm=reverse
+:hi WarningMsg guifg=salmon ctermfg=1
+:hi String guifg=SkyBlue ctermfg=darkcyan
+:hi Comment term=bold ctermfg=11 guifg=grey40
+:hi Constant guifg=#ffa0a0 ctermfg=brown
+:hi Special guifg=darkkhaki ctermfg=brown
+:hi Identifier guifg=salmon ctermfg=red
+:hi Include guifg=red ctermfg=red
+:hi PreProc guifg=red guibg=white ctermfg=red
+:hi Operator guifg=Red ctermfg=Red
+:hi Define guifg=gold gui=bold ctermfg=yellow
+:hi Type guifg=CornflowerBlue ctermfg=2
+:hi Function guifg=navajowhite ctermfg=brown
+:hi Structure guifg=green ctermfg=green
+:hi LineNr guifg=grey50 ctermfg=3
+:hi Ignore guifg=grey40 cterm=bold ctermfg=7
+:hi Todo guifg=orangered guibg=yellow2
+:hi Directory ctermfg=darkcyan
+:hi ErrorMsg cterm=bold guifg=White guibg=Red cterm=bold ctermfg=7 ctermbg=1
+:hi VisualNOS cterm=bold,underline
+:hi WildMenu ctermfg=0 ctermbg=3
+:hi DiffAdd ctermbg=4
+:hi DiffChange ctermbg=5
+:hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
+:hi DiffText cterm=bold ctermbg=1
+:hi Underlined cterm=underline ctermfg=5
+:hi Error guifg=White guibg=Red cterm=bold ctermfg=7 ctermbg=1
+:hi SpellErrors guifg=White guibg=Red cterm=bold ctermfg=7 ctermbg=1
diff --git a/colors/patch_0.10_legacy_torte.vim b/colors/patch_0.10_legacy_torte.vim
new file mode 100644
index 0000000..4cd4ff8
--- /dev/null
+++ b/colors/patch_0.10_legacy_torte.vim
@@ -0,0 +1,51 @@
+" Vim color file
+" Maintainer: Thorsten Maerz <info@netztorte.de>
+" Last Change: 2006 Dec 07
+" grey on black
+" optimized for TFT panels
+
+set background=dark
+hi clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+"colorscheme default
+let g:colors_name = "torte"
+
+" hardcoded colors :
+" GUI Comment : #80a0ff = Light blue
+
+" GUI
+highlight Normal guifg=Grey80 guibg=Black
+highlight Search guifg=Black guibg=Red gui=bold
+highlight Visual guifg=#404040 gui=bold
+highlight Cursor guifg=Black guibg=Green gui=bold
+highlight Special guifg=Orange
+highlight Comment guifg=#80a0ff
+highlight StatusLine guifg=blue guibg=white
+highlight Statement guifg=Yellow gui=NONE
+highlight Type gui=NONE
+
+" Console
+highlight Normal ctermfg=LightGrey ctermbg=Black
+highlight Search ctermfg=Black ctermbg=Red cterm=NONE
+highlight Visual cterm=reverse
+highlight Cursor ctermfg=Black ctermbg=Green cterm=bold
+highlight Special ctermfg=Brown
+highlight Comment ctermfg=Blue
+highlight StatusLine ctermfg=blue ctermbg=white
+highlight Statement ctermfg=Yellow cterm=NONE
+highlight Type cterm=NONE
+
+" only for vim 5
+if has("unix")
+ if v:version<600
+ highlight Normal ctermfg=Grey ctermbg=Black cterm=NONE guifg=Grey80 guibg=Black gui=NONE
+ highlight Search ctermfg=Black ctermbg=Red cterm=bold guifg=Black guibg=Red gui=bold
+ highlight Visual ctermfg=Black ctermbg=yellow cterm=bold guifg=#404040 gui=bold
+ highlight Special ctermfg=LightBlue cterm=NONE guifg=LightBlue gui=NONE
+ highlight Comment ctermfg=Cyan cterm=NONE guifg=LightBlue gui=NONE
+ endif
+endif
+
diff --git a/colors/patch_0.10_legacy_zellner.vim b/colors/patch_0.10_legacy_zellner.vim
new file mode 100644
index 0000000..49e3570
--- /dev/null
+++ b/colors/patch_0.10_legacy_zellner.vim
@@ -0,0 +1,55 @@
+" local syntax file - set colors on a per-machine basis:
+" vim: tw=0 ts=4 sw=4
+" Vim color file
+" Maintainer: Ron Aaron <ron@ronware.org>
+" Last Change: 2003 May 02
+
+set background=light
+hi clear
+colorscheme vim
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name = "zellner"
+
+hi Comment term=bold ctermfg=Red guifg=Red
+hi Normal guifg=black guibg=white
+hi Constant term=underline ctermfg=Magenta guifg=Magenta
+hi Special term=bold ctermfg=Magenta guifg=Magenta
+hi Identifier term=underline ctermfg=Blue guifg=Blue
+hi Statement term=bold ctermfg=DarkRed gui=NONE guifg=Brown
+hi PreProc term=underline ctermfg=Magenta guifg=Purple
+hi Type term=underline ctermfg=Blue gui=NONE guifg=Blue
+hi Visual term=reverse ctermfg=Yellow ctermbg=Red gui=NONE guifg=Black guibg=Yellow
+hi Search term=reverse ctermfg=Black ctermbg=Cyan gui=NONE guifg=Black guibg=Cyan
+hi Tag term=bold ctermfg=DarkGreen guifg=DarkGreen
+hi Error term=reverse ctermfg=15 ctermbg=9 guibg=Red guifg=White
+hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow
+hi StatusLine term=bold,reverse cterm=NONE ctermfg=Yellow ctermbg=DarkGray gui=NONE guifg=Yellow guibg=DarkGray
+hi! link MoreMsg Comment
+hi! link ErrorMsg Visual
+hi! link WarningMsg ErrorMsg
+hi! link Question Comment
+hi link String Constant
+hi link Character Constant
+hi link Number Constant
+hi link Boolean Constant
+hi link Float Number
+hi link Function Identifier
+hi link Conditional Statement
+hi link Repeat Statement
+hi link Label Statement
+hi link Operator Statement
+hi link Keyword Statement
+hi link Exception Statement
+hi link Include PreProc
+hi link Define PreProc
+hi link Macro PreProc
+hi link PreCondit PreProc
+hi link StorageClass Type
+hi link Structure Type
+hi link Typedef Type
+hi link SpecialChar Special
+hi link Delimiter Special
+hi link SpecialComment Special
+hi link Debug Special
diff --git a/lua/user/colorscheme.lua b/lua/user/colorscheme.lua
index 631ad35..0e4ac03 100644
--- a/lua/user/colorscheme.lua
+++ b/lua/user/colorscheme.lua
@@ -1,7 +1,7 @@
local gui = false -- set to true if guicolors should be on by default
local function colorscheme_set()
- local colorscheme = "legacy_slate"
+ local colorscheme = "patch_0.10_legacy_slate"
if gui then
colorscheme = "slate"
@@ -14,11 +14,16 @@ local function colorscheme_set()
end
-- Set Popup menu colors
- --highlight Pmenu ctermbg=White ctermfg=Black guibg=Gray
- vim.cmd("highlight Pmenu ctermbg=gray guibg=gray")
+ if not (vim.fn.has("nvim-0.10") == 1) then
+ --highlight Pmenu ctermbg=White ctermfg=Black guibg=Gray
+ vim.cmd("highlight Pmenu ctermbg=gray guibg=gray")
- -- Set Parentheses matching to Magenta so that it's actually visible
- vim.cmd("highlight MatchParen ctermbg=none ctermfg=magenta guibg=none guifg=magenta")
+ -- Set Parentheses matching to Magenta so that it's actually visible
+ vim.cmd("highlight MatchParen ctermbg=none ctermfg=magenta guibg=none guifg=magenta")
+ end
+
+ -- TODO fix TODO highlight
+ -- TODO fix FIXME highlight
-- Change some gui colors
vim.cmd("highlight LineNr guifg=yellow3")