Skip to content

Commit

Permalink
Merge pull request #119 from KurtPreston/master
Browse files Browse the repository at this point in the history
Updating themes from vimcolors.com
  • Loading branch information
flazz committed Nov 20, 2018
2 parents eab3157 + e5958e0 commit 90b2526
Show file tree
Hide file tree
Showing 265 changed files with 50,238 additions and 5,468 deletions.
20 changes: 19 additions & 1 deletion colors/1989.vim
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,13 @@ call <SID>set_hi("StatusLine", s:default_white, s:mid_gray, "bold")
call <SID>set_hi("StatusLineNC", s:default_white, s:mid_gray, "NONE")
call <SID>set_hi("Pmenu", s:none, s:none, "NONE")
call <SID>set_hi("PmenuSel", s:none, s:dark_gray, "NONE")
call <SID>set_hi("IncSearch", s:default_white, s:light_yellow, "NONE")
call <SID>set_hi("IncSearch", s:dark_gray, s:light_yellow, "NONE")
call <SID>set_hi("Search", s:none, s:none, "underline")
call <SID>set_hi("Directory", s:lavender, s:none, "NONE")
call <SID>set_hi("Folded", s:light_yellow, s:dark_gray, "NONE")
call <SID>set_hi("TabLine", s:default_white, s:dark_gray, "NONE")
call <SID>set_hi("TabLineSel", s:light_purple, s:dark_gray, "NONE")
call <SID>set_hi("TabLineFill", s:default_white, s:dark_gray, "NONE")

call <SID>set_hi("Define", s:gray_purple, s:none, "NONE")
call <SID>set_hi("DiffAdd", s:default_white, s:dark_green, "bold")
Expand All @@ -82,6 +85,8 @@ call <SID>set_hi("PreProc", s:pink, s:none, "NONE")
call <SID>set_hi("Special", s:light_purple, s:none, "NONE")
call <SID>set_hi("SpecialKey", s:default_white, s:dark_gray, "NONE")
call <SID>set_hi("Statement", s:pink, s:none, "NONE")
call <SID>set_hi("SpellBad", s:pink, s:none, "underline")
call <SID>set_hi("SpellCap", s:light_blue, s:none, "underline")
call <SID>set_hi("StorageClass", s:mint, s:none, "NONE")
call <SID>set_hi("String", s:light_blue, s:none, "NONE")
call <SID>set_hi("Tag", s:pink, s:none, "NONE")
Expand Down Expand Up @@ -166,3 +171,16 @@ call <SID>set_hi("markdownH5", s:light_blue, s:none, "NONE")
call <SID>set_hi("markdownH6", s:light_blue, s:none, "NONE")
call <SID>set_hi("markdownHeadingDelimiter", s:light_blue, s:none, "NONE")
call <SID>set_hi("markdownRule", s:light_blue, s:none, "NONE")

call <SID>set_hi("SyntasticError", s:dark_gray, s:pink, "NONE")
call <SID>set_hi("SyntasticWarning", s:dark_gray, s:light_blue, "NONE")

" https://github.com/kien/rainbow_parentheses.vim
if !exists("g:rbpt_colorpairs")
let g:rbpt_colorpairs = [
\ s:mint, s:light_blue, s:lavender, s:pink,
\ s:mint, s:light_blue, s:lavender, s:pink,
\ s:mint, s:light_blue, s:lavender, s:pink,
\ s:mint, s:light_blue, s:lavender, s:pink,
\ ]
endif
242 changes: 162 additions & 80 deletions colors/256_noir.vim
Original file line number Diff line number Diff line change
@@ -1,88 +1,170 @@
" 256 noir. Basically: dark background, numerals & errors red,
" rest different shades of gray.
"
" colors 232--250 are shades of gray, from dark to light;
" 16=black, 255=white, 196=red, 88=darkred.

set background=dark
highlight clear
if exists("syntax_on")
syntax reset
if version > 580
" no guarantees for version 5.8 and below, but this makes it stop
" complaining
highlight clear
if exists("syntax_on")
syntax reset
endif
endif
let g:colors_name = "256_noir"

hi Normal ctermbg=16 ctermfg=250
hi Boolean ctermbg=16 ctermfg=250
hi Character ctermbg=16 ctermfg=196
hi Comment ctermbg=16 ctermfg=240
hi Condtional ctermbg=16 ctermfg=196
hi Constant ctermbg=16 ctermfg=252
hi Cursor ctermbg=255 ctermfg=16
hi ColorColumn ctermbg=250 ctermfg=16
hi CursorColumn ctermbg=245 ctermfg=16
hi Debug ctermbg=16 ctermfg=250
hi Define ctermbg=16 ctermfg=255
hi Delimiter ctermbg=16 ctermfg=250
hi Directory ctermbg=16 ctermfg=255
hi Error ctermbg=88 ctermfg=255
hi Exception ctermbg=16 ctermfg=250
hi Float ctermbg=16 ctermfg=196
hi FoldColumn ctermbg=16 ctermfg=250
hi Folded ctermbg=16 ctermfg=196
hi Function ctermbg=16 ctermfg=255
hi Identifier ctermbg=16 ctermfg=250
hi Include ctermbg=16 ctermfg=255
hi Keyword ctermbg=16 ctermfg=255
hi Label ctermbg=16 ctermfg=255
hi LineNr ctermbg=16 ctermfg=240
hi MatchParen ctermbg=245 ctermfg=16
hi Macro ctermbg=16 ctermfg=250
hi ModeMsg ctermbg=16 ctermfg=250
hi MoreMsg ctermbg=16 ctermfg=250
hi NonText ctermbg=16 ctermfg=240
hi Number ctermbg=16 ctermfg=196
hi Operator ctermbg=16 ctermfg=255
hi Pmenu ctermbg=240 ctermfg=255
hi PmenuSel ctermbg=250 ctermfg=16
hi PmenuSbar ctermbg=250 ctermfg=16
hi PmenuThumb ctermbg=240 ctermfg=232
hi PreCondit ctermbg=16 ctermfg=255
hi PreProc ctermbg=16 ctermfg=255
hi Question ctermbg=16 ctermfg=250
hi Repeat ctermbg=16 ctermfg=255
hi Search ctermbg=16 ctermfg=160
hi SpecialChar ctermbg=16 ctermfg=255
hi SpecialComment ctermbg=16 ctermfg=245
hi Special ctermbg=16 ctermfg=255
hi SpecialKey ctermbg=255 ctermfg=16
hi Statement ctermbg=16 ctermfg=255
hi StatusLine ctermbg=255 ctermfg=196
hi StatusLineNC ctermbg=16 ctermfg=250
hi StorageClass ctermbg=16 ctermfg=255
hi String ctermbg=16 ctermfg=245
hi Structure ctermbg=16 ctermfg=255
hi Tag ctermbg=16 ctermfg=196
hi Title ctermbg=16 ctermfg=250
hi Todo ctermbg=16 ctermfg=255
hi Typedef ctermbg=16 ctermfg=255
hi Type ctermbg=16 ctermfg=255
hi VertSplit ctermbg=16 ctermfg=250
hi WarningMsg ctermbg=16 ctermfg=196
hi WildMenu ctermbg=255 ctermfg=240
hi Visual ctermbg=250 ctermfg=16
hi VisualNOS ctermbg=250 ctermfg=16
hi IncSearch ctermbg=245 ctermfg=255
hi Search ctermbg=236 ctermfg=245
hi ErrorMsg ctermbg=124 ctermfg=255
hi SpellBad ctermbg=88 ctermfg=250
hi SpellCap ctermbg=124 ctermfg=255
hi SpellLocal ctermbg=124 ctermfg=255
hi SpellRare ctermbg=16 ctermfg=124

hi DiffAdd ctermbg=16 ctermfg=255
hi DiffChange ctermbg=255 ctermfg=160
hi DiffDelete ctermbg=16 ctermfg=240
hi DiffText ctermbg=196 ctermfg=250
hi def link diffCommon Statement
hi def link diffRemoved DiffDelete
hi def link diffChanged DiffChange
hi def link diffAdded DiffAdd

if has("gui_running") || &t_Co == 256
hi Normal ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi SpellRare ctermfg=124 ctermbg=16 guifg=#af0000 guibg=#000000
hi Character ctermfg=196 ctermbg=16 guifg=#ff0000 guibg=#000000
hi Condtional ctermfg=196 ctermbg=16 guifg=#ff0000 guibg=#000000
hi Float ctermfg=196 ctermbg=16 guifg=#ff0000 guibg=#000000
hi Folded ctermfg=196 ctermbg=16 guifg=#ff0000 guibg=#000000
hi Number ctermfg=196 ctermbg=16 guifg=#ff0000 guibg=#000000
hi Tag ctermfg=196 ctermbg=16 guifg=#ff0000 guibg=#000000
hi WarningMsg ctermfg=196 ctermbg=16 guifg=#ff0000 guibg=#000000
hi Comment ctermfg=240 ctermbg=16 guifg=#585858 guibg=#000000
hi DiffDelete ctermfg=240 ctermbg=16 guifg=#585858 guibg=#000000
hi diffRemoved ctermfg=240 ctermbg=16 guifg=#585858 guibg=#000000
hi LineNr ctermfg=240 ctermbg=16 guifg=#585858 guibg=#000000
hi NonText ctermfg=240 ctermbg=16 guifg=#585858 guibg=#000000
hi StatusLineNC ctermfg=240 ctermbg=16 guifg=#585858 guibg=#000000
hi SpecialComment ctermfg=245 ctermbg=16 guifg=#8a8a8a guibg=#000000
hi String ctermfg=245 ctermbg=16 guifg=#8a8a8a guibg=#000000
hi Boolean ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi Debug ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi Delimiter ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi Exception ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi FoldColumn ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi Identifier ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi Macro ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi ModeMsg ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi MoreMsg ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi Question ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi Title ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi VertSplit ctermfg=250 ctermbg=16 guifg=#bcbcbc guibg=#000000
hi Constant ctermfg=252 ctermbg=16 guifg=#d0d0d0 guibg=#000000
hi Define ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi DiffAdd ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi diffAdded ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Directory ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Function ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Include ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Keyword ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Label ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Operator ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi PreCondit ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi PreProc ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Repeat ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Special ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi SpecialChar ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Statement ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi diffCommon ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi StatusLine ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi StorageClass ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Structure ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Todo ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Type ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi Typedef ctermfg=255 ctermbg=16 guifg=#eeeeee guibg=#000000
hi SpellBad ctermfg=250 ctermbg=88 guifg=#bcbcbc guibg=#870000
hi Error ctermfg=255 ctermbg=88 guifg=#eeeeee guibg=#870000
hi ErrorMsg ctermfg=255 ctermbg=124 guifg=#eeeeee guibg=#af0000
hi SpellCap ctermfg=255 ctermbg=124 guifg=#eeeeee guibg=#af0000
hi SpellLocal ctermfg=255 ctermbg=124 guifg=#eeeeee guibg=#af0000
hi DiffText ctermfg=250 ctermbg=196 guifg=#bcbcbc guibg=#ff0000
hi Search ctermfg=245 ctermbg=236 guifg=#8a8a8a guibg=#303030
hi PmenuThumb ctermfg=232 ctermbg=240 guifg=#080808 guibg=#585858
hi Pmenu ctermfg=255 ctermbg=240 guifg=#eeeeee guibg=#585858
hi Cursor ctermfg=16 ctermbg=245 guifg=#000000 guibg=#8a8a8a
hi CursorColumn ctermfg=16 ctermbg=245 guifg=#000000 guibg=#8a8a8a
hi MatchParen ctermfg=16 ctermbg=245 guifg=#000000 guibg=#8a8a8a
hi IncSearch ctermfg=255 ctermbg=245 guifg=#eeeeee guibg=#8a8a8a
hi ColorColumn ctermfg=16 ctermbg=250 guifg=#000000 guibg=#bcbcbc
hi PmenuSbar ctermfg=16 ctermbg=250 guifg=#000000 guibg=#bcbcbc
hi PmenuSel ctermfg=16 ctermbg=250 guifg=#000000 guibg=#bcbcbc
hi Visual ctermfg=16 ctermbg=250 guifg=#000000 guibg=#bcbcbc
hi VisualNOS ctermfg=16 ctermbg=250 guifg=#000000 guibg=#bcbcbc
hi SpecialKey ctermfg=16 ctermbg=255 guifg=#000000 guibg=#eeeeee
hi iCursor ctermfg=16 ctermbg=255 guifg=#000000 guibg=#eeeeee
hi DiffChange ctermfg=160 ctermbg=255 guifg=#d70000 guibg=#eeeeee
hi diffChanged ctermfg=160 ctermbg=255 guifg=#d70000 guibg=#eeeeee
hi WildMenu ctermfg=240 ctermbg=255 guifg=#585858 guibg=#eeeeee
else
hi Normal ctermfg=LightGray ctermbg=Black
hi SpellRare ctermfg=Red ctermbg=Black
hi Character ctermfg=LightRed ctermbg=Black
hi Condtional ctermfg=LightRed ctermbg=Black
hi Float ctermfg=LightRed ctermbg=Black
hi Folded ctermfg=LightRed ctermbg=Black
hi Number ctermfg=LightRed ctermbg=Black
hi Tag ctermfg=LightRed ctermbg=Black
hi WarningMsg ctermfg=LightRed ctermbg=Black
hi Comment ctermfg=DarkGray ctermbg=Black
hi DiffDelete ctermfg=DarkGray ctermbg=Black
hi diffRemoved ctermfg=DarkGray ctermbg=Black
hi LineNr ctermfg=DarkGray ctermbg=Black
hi NonText ctermfg=DarkGray ctermbg=Black
hi StatusLineNC ctermfg=DarkGray ctermbg=Black
hi SpecialComment ctermfg=DarkGray ctermbg=Black
hi String ctermfg=DarkGray ctermbg=Black
hi Boolean ctermfg=LightGray ctermbg=Black
hi Debug ctermfg=LightGray ctermbg=Black
hi Delimiter ctermfg=LightGray ctermbg=Black
hi Exception ctermfg=LightGray ctermbg=Black
hi FoldColumn ctermfg=LightGray ctermbg=Black
hi Identifier ctermfg=LightGray ctermbg=Black
hi Macro ctermfg=LightGray ctermbg=Black
hi ModeMsg ctermfg=LightGray ctermbg=Black
hi MoreMsg ctermfg=LightGray ctermbg=Black
hi Question ctermfg=LightGray ctermbg=Black
hi Title ctermfg=LightGray ctermbg=Black
hi VertSplit ctermfg=LightGray ctermbg=Black
hi Constant ctermfg=LightGray ctermbg=Black
hi Define ctermfg=White ctermbg=Black
hi DiffAdd ctermfg=White ctermbg=Black
hi diffAdded ctermfg=White ctermbg=Black
hi Directory ctermfg=White ctermbg=Black
hi Function ctermfg=White ctermbg=Black
hi Include ctermfg=White ctermbg=Black
hi Keyword ctermfg=White ctermbg=Black
hi Label ctermfg=White ctermbg=Black
hi Operator ctermfg=White ctermbg=Black
hi PreCondit ctermfg=White ctermbg=Black
hi PreProc ctermfg=White ctermbg=Black
hi Repeat ctermfg=White ctermbg=Black
hi Special ctermfg=White ctermbg=Black
hi SpecialChar ctermfg=White ctermbg=Black
hi Statement ctermfg=White ctermbg=Black
hi diffCommon ctermfg=White ctermbg=Black
hi StatusLine ctermfg=White ctermbg=Black
hi StorageClass ctermfg=White ctermbg=Black
hi Structure ctermfg=White ctermbg=Black
hi Todo ctermfg=White ctermbg=Black
hi Type ctermfg=White ctermbg=Black
hi Typedef ctermfg=White ctermbg=Black
hi SpellBad ctermfg=LightGray ctermbg=DarkRed
hi Error ctermfg=White ctermbg=DarkRed
hi ErrorMsg ctermfg=White ctermbg=Red
hi SpellCap ctermfg=White ctermbg=Red
hi SpellLocal ctermfg=White ctermbg=Red
hi DiffText ctermfg=LightGray ctermbg=LightRed
hi Search ctermfg=DarkGray ctermbg=DarkGray
hi PmenuThumb ctermfg=Black ctermbg=DarkGray
hi Pmenu ctermfg=White ctermbg=DarkGray
hi Cursor ctermfg=Black ctermbg=DarkGray
hi CursorColumn ctermfg=Black ctermbg=DarkGray
hi MatchParen ctermfg=Black ctermbg=DarkGray
hi IncSearch ctermfg=White ctermbg=DarkGray
hi ColorColumn ctermfg=Black ctermbg=LightGray
hi PmenuSbar ctermfg=Black ctermbg=LightGray
hi PmenuSel ctermfg=Black ctermbg=LightGray
hi Visual ctermfg=Black ctermbg=LightGray
hi VisualNOS ctermfg=Black ctermbg=LightGray
hi SpecialKey ctermfg=Black ctermbg=White
hi iCursor ctermfg=Black ctermbg=White
hi DiffChange ctermfg=Red ctermbg=White
hi diffChanged ctermfg=Red ctermbg=White
hi WildMenu ctermfg=DarkGray ctermbg=White
endif
Loading

0 comments on commit 90b2526

Please sign in to comment.