@@ 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 = "general"
+
+
+
+" 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=NONE ctermbg=NONE
+hi StatusLineNC ctermfg=NONE ctermbg=brown
+
+" 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
+
+" split attributes
+hi VertSplit ctermfg=NONE ctermbg=brown
+
+" 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
+