From 2ff48d8d4152dd75e8413b76b674423605cf2631 Mon Sep 17 00:00:00 2001 From: dricottone Date: Mon, 14 Oct 2019 23:54:52 -0400 Subject: [PATCH] Initial commit --- colors/general.vim | 157 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 157 insertions(+) create mode 100644 colors/general.vim diff --git a/colors/general.vim b/colors/general.vim new file mode 100644 index 0000000..c5735e6 --- /dev/null +++ b/colors/general.vim @@ -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 = "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 + -- 2.45.2