M colors/general.vim => colors/general.vim +43 -43
@@ 17,7 17,7 @@ let g:colors_name = "general"
hi Comment ctermfg=grey ctermbg=NONE
" any constant
-hi constant ctermfg=NONE ctermbg=NONE
+hi Constant ctermfg=NONE ctermbg=NONE
"hi String ctermfg=NONE ctermbg=NONE
"hi Character ctermfg=NONE ctermbg=NONE
"hi Number ctermfg=NONE ctermbg=NONE
@@ 78,76 78,76 @@ hi Todo ctermfg=white ctermbg=NONE
" NOTE: No attributes for GUIs, tabs, or spellchecking
" text attributes
-hi Normal ctermfg=white ctermbg=NONE
-hi NormalNC ctermfg=white ctermbg=NONE
-hi Whitespace ctermfg=white ctermbg=NONE
-hi SpecialKey ctermfg=brown ctermbg=NONE
-hi MatchParen ctermfg=NONE ctermbg=brown
+hi Normal ctermfg=white ctermbg=NONE
+hi NormalNC ctermfg=white ctermbg=NONE
+hi Whitespace ctermfg=white ctermbg=NONE
+hi SpecialKey ctermfg=brown ctermbg=NONE
+hi MatchParen ctermfg=NONE ctermbg=brown
" non-text attributes
-hi NonText ctermfg=brown ctermbg=NONE
-hi LineNr ctermfg=brown ctermbg=NONE
-hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=bold
-hi EndOfBuffer ctermfg=brown ctermbg=NONE
+hi NonText ctermfg=brown ctermbg=NONE
+hi LineNr ctermfg=brown ctermbg=NONE
+hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=bold
+hi EndOfBuffer ctermfg=brown ctermbg=NONE
" cursor attributes
-hi Cursor ctermfg=NONE ctermbg=white
-hi CursorIM ctermfg=NONE ctermbg=white
-hi TermCursor ctermfg=NONE ctermbg=white
-hi TermCursorNC ctermfg=NONE ctermbg=grey
-hi CursorColumn ctermfg=NONE ctermbg=NONE
-hi CursorLine ctermfg=NONE ctermbg=NONE
+hi Cursor ctermfg=NONE ctermbg=white
+hi CursorIM ctermfg=NONE ctermbg=white
+hi TermCursor ctermfg=NONE ctermbg=white
+hi TermCursorNC ctermfg=NONE ctermbg=grey
+hi CursorColumn ctermfg=NONE ctermbg=NONE
+hi CursorLine ctermfg=NONE ctermbg=NONE
" statusline attributes
-hi StatusLine ctermfg=NONE ctermbg=NONE
-hi StatusLineNC ctermfg=NONE ctermbg=brown
+hi StatusLine ctermfg=brown ctermbg=NONE cterm=bold
+hi StatusLineNC ctermfg=darkgrey ctermbg=NONE cterm=bold
" message attributes
-hi Question ctermfg=brown ctermbg=NONE
-hi ErrorMsg ctermfg=white ctermbg=brown
-hi Title ctermfg=NONE ctermbg=NONE
-hi WarningMsg ctermfg=white ctermbg=brown
-hi ModeMsg ctermfg=white ctermbg=brown
-hi MsgArea ctermfg=NONE ctermbg=NONE
-hi MsgSeparator ctermfg=NONE ctermbg=NONE
-hi MoreMsg ctermfg=white ctermbg=brown
+hi Question ctermfg=brown ctermbg=NONE
+hi ErrorMsg ctermfg=white ctermbg=brown
+hi Title ctermfg=brown ctermbg=NONE
+hi WarningMsg ctermfg=white ctermbg=brown
+hi ModeMsg ctermfg=white ctermbg=brown
+hi MsgArea ctermfg=NONE ctermbg=NONE
+hi MsgSeparator ctermfg=NONE ctermbg=NONE
+hi MoreMsg ctermfg=white ctermbg=brown
" split attributes
-hi VertSplit ctermfg=NONE ctermbg=brown
+hi VertSplit ctermfg=black ctermbg=brown cterm=NONE
" fold attrbutes
-hi Folded ctermfg=NONE ctermfg=darkgrey
-hi FoldColumn ctermfg=NONE ctermbg=NONE
+hi Folded ctermfg=NONE ctermfg=darkgrey
+hi FoldColumn ctermfg=NONE ctermbg=NONE
" sign attributes
-hi SignColumn ctermfg=NONE ctermbg=NONE
+hi SignColumn ctermfg=NONE ctermbg=NONE
" wildmenu completion attributes
-hi WildMenu ctermfg=NONE ctermbg=yellow
+hi WildMenu ctermfg=NONE ctermbg=yellow
" search and `substitute` attributes
-hi Search ctermfg=NONE ctermbg=NONE
-hi IncSearch ctermfg=NONE ctermbg=NONE
-hi Substitute ctermfg=NONE ctermbg=NONE
+hi Search ctermfg=NONE ctermbg=NONE
+hi IncSearch ctermfg=NONE ctermbg=NONE
+hi Substitute ctermfg=NONE ctermbg=NONE
" `colorcolumn` attributes
-hi ColorColumn ctermfg=NONE ctermbg=brown
+hi ColorColumn ctermfg=NONE ctermbg=brown
" `conceallevel` attributes
-hi Conceal ctermfg=NONE ctermbg=NONE
+hi Conceal ctermfg=NONE ctermbg=NONE
" netrw mode attributes
-hi Directory ctermfg=yellow ctermbg=NONE
+hi Directory ctermfg=yellow ctermbg=NONE
" diff mode attributes
-hi DiffAdd ctermfg=green ctermbg=NONE
-hi DiffChange ctermfg=NONE ctermbg=darkgrey
-hi DiffText ctermfg=NONE ctermbg=darkgrey
-hi DiffDelete ctermfg=red ctermbg=NONE
+hi DiffAdd ctermfg=green ctermbg=NONE
+hi DiffChange ctermfg=NONE ctermbg=darkgrey
+hi DiffText ctermfg=NONE ctermbg=darkgrey
+hi DiffDelete ctermfg=red ctermbg=NONE
" visual mode attributes
-hi Visual ctermfg=NONE ctermbg=darkgrey
-hi VisualNOS ctermfg=NONE ctermbg=darkgrey
+hi Visual ctermfg=NONE ctermbg=darkgrey
+hi VisualNOS ctermfg=NONE ctermbg=darkgrey
A colors/markdown.vim => colors/markdown.vim +157 -0
@@ 0,0 1,157 @@
+" vim colorscheme file
+" Minimal highlighting for all languages
+
+set background=dark
+hi clear
+if exists("syntax on")
+ syntax reset
+endif
+let g:colors_name = "markdown"
+
+
+
+" Suggested syntax groups
+" https://neovim.io/doc/user/syntax.html#group-name
+
+" any comment
+hi Comment ctermfg=grey ctermbg=NONE
+
+" any constant
+hi Constant ctermfg=NONE ctermbg=NONE
+"hi String ctermfg=NONE ctermbg=NONE
+"hi Character ctermfg=NONE ctermbg=NONE
+"hi Number ctermfg=NONE ctermbg=NONE
+"hi Boolean ctermfg=NONE ctermbg=NONE
+"hi Float ctermfg=NONE ctermbg=NONE
+
+" any variable name
+hi Identifier ctermfg=NONE ctermbg=NONE
+"hi Function ctermfg=NONE ctermbg=NONE
+
+" any statement
+hi Statement ctermfg=NONE ctermbg=NONE
+"hi Conditional ctermfg=NONE ctermbg=NONE
+"hi Repeat ctermfg=NONE ctermbg=NONE
+"hi Label ctermfg=NONE ctermbg=NONE
+"hi Operator ctermfg=NONE ctermbg=NONE
+"hi Keyword ctermfg=NONE ctermbg=NONE
+"hi Exception ctermfg=NONE ctermbg=NONE
+
+" generic Preprocessor
+hi PreProc ctermfg=NONE ctermbg=NONE
+"hi Include ctermfg=NONE ctermbg=NONE
+"hi Define ctermfg=NONE ctermbg=NONE
+"hi Macro ctermfg=NONE ctermbg=NONE
+"hi PreCondit ctermfg=NONE ctermbg=NONE
+
+" int, long, char. etc.
+hi Type ctermfg=NONE ctermbg=NONE
+"hi StorageClass ctermfg=NONE ctermbg=NONE
+"hi Structure ctermfg=NONE ctermbg=NONE
+"hi Typedef ctermfg=NONE ctermbg=NONE
+
+" any special symbol
+hi Special ctermfg=yellow ctermbg=NONE
+"hi SpecialChar ctermfg=NONE ctermbg=NONE
+"hi Tag ctermfg=NONE ctermbg=NONE
+"hi Delimiter ctermfg=NONE ctermbg=NONE
+"hi SpecialComment ctermfg=NONE ctermbg=NONE
+"hi Debug ctermfg=NONE ctermbg=NONE
+
+" text that stands out, HTML links
+hi Underlined ctermfg=NONE ctermbg=NONE
+
+" left blank, hidden
+hi Ignore ctermfg=NONE ctermbg=darkgrey
+
+" any erroneous construct
+hi Error ctermfg=white ctermbg=brown
+
+" anything that needs extra attention
+hi Todo ctermfg=white ctermbg=NONE
+
+
+
+" Default highlighting groups
+" https://neovim.io/doc/user/syntax.html#highlight-groups
+
+" NOTE: No attributes for GUIs, tabs, or spellchecking
+
+" text attributes
+hi Normal ctermfg=white ctermbg=NONE
+hi NormalNC ctermfg=white ctermbg=NONE
+hi Whitespace ctermfg=white ctermbg=NONE
+hi SpecialKey ctermfg=brown ctermbg=NONE
+hi MatchParen ctermfg=NONE ctermbg=brown
+
+" non-text attributes
+hi NonText ctermfg=brown ctermbg=NONE
+hi LineNr ctermfg=brown ctermbg=NONE
+hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=bold
+hi EndOfBuffer ctermfg=brown ctermbg=NONE
+
+" cursor attributes
+hi Cursor ctermfg=NONE ctermbg=white
+hi CursorIM ctermfg=NONE ctermbg=white
+hi TermCursor ctermfg=NONE ctermbg=white
+hi TermCursorNC ctermfg=NONE ctermbg=grey
+hi CursorColumn ctermfg=NONE ctermbg=NONE
+hi CursorLine ctermfg=NONE ctermbg=NONE
+
+" statusline attributes
+hi StatusLine ctermfg=brown ctermbg=NONE cterm=bold
+hi StatusLineNC ctermfg=darkgrey ctermbg=NONE cterm=bold
+
+" message attributes
+hi Question ctermfg=brown ctermbg=NONE
+hi ErrorMsg ctermfg=white ctermbg=brown
+hi Title ctermfg=brown ctermbg=NONE
+hi WarningMsg ctermfg=white ctermbg=brown
+hi ModeMsg ctermfg=white ctermbg=brown
+hi MsgArea ctermfg=NONE ctermbg=NONE
+hi MsgSeparator ctermfg=NONE ctermbg=NONE
+hi MoreMsg ctermfg=white ctermbg=brown
+
+" split attributes
+hi VertSplit ctermfg=black ctermbg=brown cterm=NONE
+
+" fold attrbutes
+hi Folded ctermfg=NONE ctermfg=darkgrey
+hi FoldColumn ctermfg=NONE ctermbg=NONE
+
+" sign attributes
+hi SignColumn ctermfg=NONE ctermbg=NONE
+
+" wildmenu completion attributes
+hi WildMenu ctermfg=NONE ctermbg=yellow
+
+" search and `substitute` attributes
+hi Search ctermfg=NONE ctermbg=NONE
+hi IncSearch ctermfg=NONE ctermbg=NONE
+hi Substitute ctermfg=NONE ctermbg=NONE
+
+" `colorcolumn` attributes
+hi ColorColumn ctermfg=NONE ctermbg=brown
+
+" `conceallevel` attributes
+hi Conceal ctermfg=NONE ctermbg=NONE
+
+" netrw mode attributes
+hi Directory ctermfg=yellow ctermbg=NONE
+
+" diff mode attributes
+hi DiffAdd ctermfg=green ctermbg=NONE
+hi DiffChange ctermfg=NONE ctermbg=darkgrey
+hi DiffText ctermfg=NONE ctermbg=darkgrey
+hi DiffDelete ctermfg=red ctermbg=NONE
+
+" visual mode attributes
+hi Visual ctermfg=NONE ctermbg=darkgrey
+hi VisualNOS ctermfg=NONE ctermbg=darkgrey
+
+
+
+" Plugin groups
+
+hi illuminatedWord ctermfg=NONE ctermbg=brown
+
A colors/shell.vim => colors/shell.vim +157 -0
@@ 0,0 1,157 @@
+" vim colorscheme file
+" Minimal highlighting for all languages
+
+set background=dark
+hi clear
+if exists("syntax on")
+ syntax reset
+endif
+let g:colors_name = "shell"
+
+
+
+" Suggested syntax groups
+" https://neovim.io/doc/user/syntax.html#group-name
+
+" any comment
+hi Comment ctermfg=grey ctermbg=NONE
+
+" any constant
+hi Constant ctermfg=grey ctermbg=NONE
+"hi String ctermfg=NONE ctermbg=NONE
+"hi Character ctermfg=NONE ctermbg=NONE
+"hi Number ctermfg=NONE ctermbg=NONE
+"hi Boolean ctermfg=NONE ctermbg=NONE
+"hi Float ctermfg=NONE ctermbg=NONE
+
+" any variable name
+hi Identifier ctermfg=yellow ctermbg=NONE
+"hi Function ctermfg=NONE ctermbg=NONE
+
+" any statement
+hi Statement ctermfg=NONE ctermbg=NONE
+"hi Conditional ctermfg=NONE ctermbg=NONE
+"hi Repeat ctermfg=NONE ctermbg=NONE
+"hi Label ctermfg=NONE ctermbg=NONE
+"hi Operator ctermfg=NONE ctermbg=NONE
+"hi Keyword ctermfg=NONE ctermbg=NONE
+"hi Exception ctermfg=NONE ctermbg=NONE
+
+" generic Preprocessor
+hi PreProc ctermfg=yellow ctermbg=NONE
+"hi Include ctermfg=NONE ctermbg=NONE
+"hi Define ctermfg=NONE ctermbg=NONE
+"hi Macro ctermfg=NONE ctermbg=NONE
+"hi PreCondit ctermfg=NONE ctermbg=NONE
+
+" int, long, char. etc.
+hi Type ctermfg=NONE ctermbg=NONE
+"hi StorageClass ctermfg=NONE ctermbg=NONE
+"hi Structure ctermfg=NONE ctermbg=NONE
+"hi Typedef ctermfg=NONE ctermbg=NONE
+
+" any special symbol
+hi Special ctermfg=NONE ctermbg=NONE
+"hi SpecialChar ctermfg=NONE ctermbg=NONE
+"hi Tag ctermfg=NONE ctermbg=NONE
+"hi Delimiter ctermfg=NONE ctermbg=NONE
+"hi SpecialComment ctermfg=NONE ctermbg=NONE
+"hi Debug ctermfg=NONE ctermbg=NONE
+
+" text that stands out, HTML links
+hi Underlined ctermfg=NONE ctermbg=NONE
+
+" left blank, hidden
+hi Ignore ctermfg=NONE ctermbg=darkgrey
+
+" any erroneous construct
+hi Error ctermfg=white ctermbg=brown
+
+" anything that needs extra attention
+hi Todo ctermfg=white ctermbg=NONE
+
+
+
+" Default highlighting groups
+" https://neovim.io/doc/user/syntax.html#highlight-groups
+
+" NOTE: No attributes for GUIs, tabs, or spellchecking
+
+" text attributes
+hi Normal ctermfg=white ctermbg=NONE
+hi NormalNC ctermfg=white ctermbg=NONE
+hi Whitespace ctermfg=white ctermbg=NONE
+hi SpecialKey ctermfg=brown ctermbg=NONE
+hi MatchParen ctermfg=NONE ctermbg=brown
+
+" non-text attributes
+hi NonText ctermfg=brown ctermbg=NONE
+hi LineNr ctermfg=brown ctermbg=NONE
+hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=bold
+hi EndOfBuffer ctermfg=brown ctermbg=NONE
+
+" cursor attributes
+hi Cursor ctermfg=NONE ctermbg=white
+hi CursorIM ctermfg=NONE ctermbg=white
+hi TermCursor ctermfg=NONE ctermbg=white
+hi TermCursorNC ctermfg=NONE ctermbg=grey
+hi CursorColumn ctermfg=NONE ctermbg=NONE
+hi CursorLine ctermfg=NONE ctermbg=NONE
+
+" statusline attributes
+hi StatusLine ctermfg=brown ctermbg=NONE cterm=bold
+hi StatusLineNC ctermfg=darkgrey ctermbg=NONE cterm=bold
+
+" message attributes
+hi Question ctermfg=brown ctermbg=NONE
+hi ErrorMsg ctermfg=white ctermbg=brown
+hi Title ctermfg=brown ctermbg=NONE
+hi WarningMsg ctermfg=white ctermbg=brown
+hi ModeMsg ctermfg=white ctermbg=brown
+hi MsgArea ctermfg=NONE ctermbg=NONE
+hi MsgSeparator ctermfg=NONE ctermbg=NONE
+hi MoreMsg ctermfg=white ctermbg=brown
+
+" split attributes
+hi VertSplit ctermfg=black ctermbg=brown cterm=NONE
+
+" fold attrbutes
+hi Folded ctermfg=NONE ctermfg=darkgrey
+hi FoldColumn ctermfg=NONE ctermbg=NONE
+
+" sign attributes
+hi SignColumn ctermfg=NONE ctermbg=NONE
+
+" wildmenu completion attributes
+hi WildMenu ctermfg=NONE ctermbg=yellow
+
+" search and `substitute` attributes
+hi Search ctermfg=NONE ctermbg=NONE
+hi IncSearch ctermfg=NONE ctermbg=NONE
+hi Substitute ctermfg=NONE ctermbg=NONE
+
+" `colorcolumn` attributes
+hi ColorColumn ctermfg=NONE ctermbg=brown
+
+" `conceallevel` attributes
+hi Conceal ctermfg=NONE ctermbg=NONE
+
+" netrw mode attributes
+hi Directory ctermfg=yellow ctermbg=NONE
+
+" diff mode attributes
+hi DiffAdd ctermfg=green ctermbg=NONE
+hi DiffChange ctermfg=NONE ctermbg=darkgrey
+hi DiffText ctermfg=NONE ctermbg=darkgrey
+hi DiffDelete ctermfg=red ctermbg=NONE
+
+" visual mode attributes
+hi Visual ctermfg=NONE ctermbg=darkgrey
+hi VisualNOS ctermfg=NONE ctermbg=darkgrey
+
+
+
+" Plugin groups
+
+hi illuminatedWord ctermfg=NONE ctermbg=brown
+
A colors/spss.vim => colors/spss.vim +157 -0
@@ 0,0 1,157 @@
+" vim colorscheme file
+" Minimal highlighting for all languages
+
+set background=dark
+hi clear
+if exists("syntax on")
+ syntax reset
+endif
+let g:colors_name = "spss"
+
+
+
+" Suggested syntax groups
+" https://neovim.io/doc/user/syntax.html#group-name
+
+" any comment
+hi Comment ctermfg=grey ctermbg=NONE
+
+" any constant
+hi Constant ctermfg=NONE ctermbg=NONE
+"hi String ctermfg=NONE ctermbg=NONE
+"hi Character ctermfg=NONE ctermbg=NONE
+"hi Number ctermfg=NONE ctermbg=NONE
+"hi Boolean ctermfg=NONE ctermbg=NONE
+"hi Float ctermfg=NONE ctermbg=NONE
+
+" any variable name
+hi Identifier ctermfg=yellow ctermbg=NONE
+"hi Function ctermfg=NONE ctermbg=NONE
+
+" any statement
+hi Statement ctermfg=yellow ctermbg=NONE
+"hi Conditional ctermfg=NONE ctermbg=NONE
+"hi Repeat ctermfg=NONE ctermbg=NONE
+"hi Label ctermfg=NONE ctermbg=NONE
+"hi Operator ctermfg=NONE ctermbg=NONE
+"hi Keyword ctermfg=NONE ctermbg=NONE
+"hi Exception ctermfg=NONE ctermbg=NONE
+
+" generic Preprocessor
+hi PreProc ctermfg=NONE ctermbg=NONE
+"hi Include ctermfg=NONE ctermbg=NONE
+"hi Define ctermfg=NONE ctermbg=NONE
+"hi Macro ctermfg=NONE ctermbg=NONE
+"hi PreCondit ctermfg=NONE ctermbg=NONE
+
+" int, long, char. etc.
+hi Type ctermfg=NONE ctermbg=NONE
+"hi StorageClass ctermfg=NONE ctermbg=NONE
+"hi Structure ctermfg=NONE ctermbg=NONE
+"hi Typedef ctermfg=NONE ctermbg=NONE
+
+" any special symbol
+hi Special ctermfg=NONE ctermbg=NONE
+"hi SpecialChar ctermfg=NONE ctermbg=NONE
+"hi Tag ctermfg=NONE ctermbg=NONE
+"hi Delimiter ctermfg=NONE ctermbg=NONE
+"hi SpecialComment ctermfg=NONE ctermbg=NONE
+"hi Debug ctermfg=NONE ctermbg=NONE
+
+" text that stands out, HTML links
+hi Underlined ctermfg=NONE ctermbg=NONE
+
+" left blank, hidden
+hi Ignore ctermfg=NONE ctermbg=darkgrey
+
+" any erroneous construct
+hi Error ctermfg=white ctermbg=brown
+
+" anything that needs extra attention
+hi Todo ctermfg=white ctermbg=NONE
+
+
+
+" Default highlighting groups
+" https://neovim.io/doc/user/syntax.html#highlight-groups
+
+" NOTE: No attributes for GUIs, tabs, or spellchecking
+
+" text attributes
+hi Normal ctermfg=white ctermbg=NONE
+hi NormalNC ctermfg=white ctermbg=NONE
+hi Whitespace ctermfg=white ctermbg=NONE
+hi SpecialKey ctermfg=brown ctermbg=NONE
+hi MatchParen ctermfg=NONE ctermbg=brown
+
+" non-text attributes
+hi NonText ctermfg=brown ctermbg=NONE
+hi LineNr ctermfg=brown ctermbg=NONE
+hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=bold
+hi EndOfBuffer ctermfg=brown ctermbg=NONE
+
+" cursor attributes
+hi Cursor ctermfg=NONE ctermbg=white
+hi CursorIM ctermfg=NONE ctermbg=white
+hi TermCursor ctermfg=NONE ctermbg=white
+hi TermCursorNC ctermfg=NONE ctermbg=grey
+hi CursorColumn ctermfg=NONE ctermbg=NONE
+hi CursorLine ctermfg=NONE ctermbg=NONE
+
+" statusline attributes
+hi StatusLine ctermfg=brown ctermbg=NONE cterm=bold
+hi StatusLineNC ctermfg=darkgrey ctermbg=NONE cterm=bold
+
+" message attributes
+hi Question ctermfg=brown ctermbg=NONE
+hi ErrorMsg ctermfg=white ctermbg=brown
+hi Title ctermfg=brown ctermbg=NONE
+hi WarningMsg ctermfg=white ctermbg=brown
+hi ModeMsg ctermfg=white ctermbg=brown
+hi MsgArea ctermfg=NONE ctermbg=NONE
+hi MsgSeparator ctermfg=NONE ctermbg=NONE
+hi MoreMsg ctermfg=white ctermbg=brown
+
+" split attributes
+hi VertSplit ctermfg=black ctermbg=brown cterm=NONE
+
+" fold attrbutes
+hi Folded ctermfg=NONE ctermfg=darkgrey
+hi FoldColumn ctermfg=NONE ctermbg=NONE
+
+" sign attributes
+hi SignColumn ctermfg=NONE ctermbg=NONE
+
+" wildmenu completion attributes
+hi WildMenu ctermfg=NONE ctermbg=yellow
+
+" search and `substitute` attributes
+hi Search ctermfg=NONE ctermbg=NONE
+hi IncSearch ctermfg=NONE ctermbg=NONE
+hi Substitute ctermfg=NONE ctermbg=NONE
+
+" `colorcolumn` attributes
+hi ColorColumn ctermfg=NONE ctermbg=brown
+
+" `conceallevel` attributes
+hi Conceal ctermfg=NONE ctermbg=NONE
+
+" netrw mode attributes
+hi Directory ctermfg=yellow ctermbg=NONE
+
+" diff mode attributes
+hi DiffAdd ctermfg=green ctermbg=NONE
+hi DiffChange ctermfg=NONE ctermbg=darkgrey
+hi DiffText ctermfg=NONE ctermbg=darkgrey
+hi DiffDelete ctermfg=red ctermbg=NONE
+
+" visual mode attributes
+hi Visual ctermfg=NONE ctermbg=darkgrey
+hi VisualNOS ctermfg=NONE ctermbg=darkgrey
+
+
+
+" Plugin groups
+
+hi illuminatedWord ctermfg=NONE ctermbg=brown
+
A colors/xml.vim => colors/xml.vim +167 -0
@@ 0,0 1,167 @@
+" vim colorscheme file
+" Minimal highlighting for all languages
+
+set background=dark
+hi clear
+if exists("syntax on")
+ syntax reset
+endif
+let g:colors_name = "xml"
+
+
+
+" Suggested syntax groups
+" https://neovim.io/doc/user/syntax.html#group-name
+
+" any comment
+hi Comment ctermfg=grey ctermbg=NONE
+
+" any constant
+hi Constant ctermfg=NONE ctermbg=NONE
+"hi String ctermfg=NONE ctermbg=NONE
+"hi Character ctermfg=NONE ctermbg=NONE
+"hi Number ctermfg=NONE ctermbg=NONE
+"hi Boolean ctermfg=NONE ctermbg=NONE
+"hi Float ctermfg=NONE ctermbg=NONE
+
+" any variable name
+hi Identifier ctermfg=NONE ctermbg=NONE
+"hi Function ctermfg=NONE ctermbg=NONE
+
+" any statement
+hi Statement ctermfg=NONE ctermbg=NONE
+"hi Conditional ctermfg=NONE ctermbg=NONE
+"hi Repeat ctermfg=NONE ctermbg=NONE
+"hi Label ctermfg=NONE ctermbg=NONE
+"hi Operator ctermfg=NONE ctermbg=NONE
+"hi Keyword ctermfg=NONE ctermbg=NONE
+"hi Exception ctermfg=NONE ctermbg=NONE
+
+" generic Preprocessor
+hi PreProc ctermfg=NONE ctermbg=NONE
+"hi Include ctermfg=NONE ctermbg=NONE
+"hi Define ctermfg=NONE ctermbg=NONE
+"hi Macro ctermfg=NONE ctermbg=NONE
+"hi PreCondit ctermfg=NONE ctermbg=NONE
+
+" int, long, char. etc.
+hi Type ctermfg=NONE ctermbg=NONE
+"hi StorageClass ctermfg=NONE ctermbg=NONE
+"hi Structure ctermfg=NONE ctermbg=NONE
+"hi Typedef ctermfg=NONE ctermbg=NONE
+
+" any special symbol
+hi Special ctermfg=NONE ctermbg=NONE
+"hi SpecialChar ctermfg=NONE ctermbg=NONE
+"hi Tag ctermfg=NONE ctermbg=NONE
+"hi Delimiter ctermfg=NONE ctermbg=NONE
+"hi SpecialComment ctermfg=NONE ctermbg=NONE
+"hi Debug ctermfg=NONE ctermbg=NONE
+
+" text that stands out, HTML links
+hi Underlined ctermfg=NONE ctermbg=NONE
+
+" left blank, hidden
+hi Ignore ctermfg=NONE ctermbg=darkgrey
+
+" any erroneous construct
+hi Error ctermfg=white ctermbg=brown
+
+" anything that needs extra attention
+hi Todo ctermfg=white ctermbg=NONE
+
+
+
+" Default highlighting groups
+" https://neovim.io/doc/user/syntax.html#highlight-groups
+
+" NOTE: No attributes for GUIs, tabs, or spellchecking
+
+" text attributes
+hi Normal ctermfg=white ctermbg=NONE
+hi NormalNC ctermfg=white ctermbg=NONE
+hi Whitespace ctermfg=white ctermbg=NONE
+hi SpecialKey ctermfg=brown ctermbg=NONE
+hi MatchParen ctermfg=NONE ctermbg=brown
+
+" non-text attributes
+hi NonText ctermfg=brown ctermbg=NONE
+hi LineNr ctermfg=brown ctermbg=NONE
+hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=bold
+hi EndOfBuffer ctermfg=brown ctermbg=NONE
+
+" cursor attributes
+hi Cursor ctermfg=NONE ctermbg=white
+hi CursorIM ctermfg=NONE ctermbg=white
+hi TermCursor ctermfg=NONE ctermbg=white
+hi TermCursorNC ctermfg=NONE ctermbg=grey
+hi CursorColumn ctermfg=NONE ctermbg=NONE
+hi CursorLine ctermfg=NONE ctermbg=NONE
+
+" statusline attributes
+hi StatusLine ctermfg=brown ctermbg=NONE cterm=bold
+hi StatusLineNC ctermfg=darkgrey ctermbg=NONE cterm=bold
+
+" message attributes
+hi Question ctermfg=brown ctermbg=NONE
+hi ErrorMsg ctermfg=white ctermbg=brown
+hi Title ctermfg=brown ctermbg=NONE
+hi WarningMsg ctermfg=white ctermbg=brown
+hi ModeMsg ctermfg=white ctermbg=brown
+hi MsgArea ctermfg=NONE ctermbg=NONE
+hi MsgSeparator ctermfg=NONE ctermbg=NONE
+hi MoreMsg ctermfg=white ctermbg=brown
+
+" split attributes
+hi VertSplit ctermfg=black ctermbg=brown cterm=NONE
+
+" fold attrbutes
+hi Folded ctermfg=NONE ctermfg=darkgrey
+hi FoldColumn ctermfg=NONE ctermbg=NONE
+
+" sign attributes
+hi SignColumn ctermfg=NONE ctermbg=NONE
+
+" wildmenu completion attributes
+hi WildMenu ctermfg=NONE ctermbg=yellow
+
+" search and `substitute` attributes
+hi Search ctermfg=NONE ctermbg=NONE
+hi IncSearch ctermfg=NONE ctermbg=NONE
+hi Substitute ctermfg=NONE ctermbg=NONE
+
+" `colorcolumn` attributes
+hi ColorColumn ctermfg=NONE ctermbg=brown
+
+" `conceallevel` attributes
+hi Conceal ctermfg=NONE ctermbg=NONE
+
+" netrw mode attributes
+hi Directory ctermfg=yellow ctermbg=NONE
+
+" diff mode attributes
+hi DiffAdd ctermfg=green ctermbg=NONE
+hi DiffChange ctermfg=NONE ctermbg=darkgrey
+hi DiffText ctermfg=NONE ctermbg=darkgrey
+hi DiffDelete ctermfg=red ctermbg=NONE
+
+" visual mode attributes
+hi Visual ctermfg=NONE ctermbg=darkgrey
+hi VisualNOS ctermfg=NONE ctermbg=darkgrey
+
+
+
+" Plugin groups
+
+hi illuminatedWord ctermfg=NONE ctermbg=brown
+
+hi xmlAttrib ctermfg=grey ctermbg=NONE
+hi xmlAttribPunct ctermfg=grey ctermbg=NONE
+hi xmlEndTag ctermfg=grey ctermbg=NONE
+hi xmlError ctermfg=grey ctermbg=NONE
+hi xmlEqual ctermfg=grey ctermbg=NONE
+hi xmlNamespace ctermfg=grey ctermbg=NONE
+hi xmlString ctermfg=grey ctermbg=NONE
+hi xmlTag ctermfg=grey ctermbg=NONE
+hi xmlTagName ctermfg=yellow ctermbg=NONE
+