Created
October 4, 2019 04:19
-
-
Save hachy/910d05eacc90eaa1e010c080d2208143 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
black = %w(16 #000000) | |
white = %w(15 #FFFFFF) | |
gray = %w(102 #9E9E9E) | |
darkgray = %w(240 #585858) | |
dimgray = %w(235 #262626) | |
darkpurple = %w(97 #875FAF) | |
purple = %w(135 #BC79FF) # #B388FF | |
lightpurple = %w(171 #E080FC) # #C993FF | |
green = %w(119 #76FF03) | |
lightgreen = %w(156 #AEEA00) | |
red = %w(168 #F44336) | |
pink = %w(175 #D787AF) | |
lightblue = %w(147 #90B1FD) | |
orange = %w(179 #FFB300) | |
yellow = %w(11 #FFEA00) | |
string = %w(151 #C0CA33) # #C5E1A5 #8BC34A | |
normal = %w(252 #D7D1DC) | |
normalbg = %w(234 #242424) | |
general = <<"EOS" | |
hi ColorColumn ctermfg=NONE ctermbg=#{darkpurple[0]} cterm=NONE guifg=NONE guibg=#{darkpurple[1]} gui=NONE | |
hi Conceal ctermfg=#{green[0]} ctermbg=NONE cterm=NONE guifg=#{green[1]} guibg=NONE gui=NONE | |
hi Cursor ctermfg=#{black[0]} ctermbg=#{green[0]} cterm=NONE guifg=#{black[1]} guibg=#{green[1]} gui=NONE | |
hi CursorIM ctermfg=NONE ctermbg=#{red[0]} cterm=NONE guifg=NONE guibg=#{red[1]} gui=NONE | |
hi CursorColumn ctermfg=NONE ctermbg=#{dimgray[0]} cterm=NONE guifg=NONE guibg=#{dimgray[1]} gui=NONE | |
hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=underline | |
hi Directory ctermfg=#{lightgreen[0]} ctermbg=NONE cterm=NONE guifg=#{lightgreen[1]} guibg=NONE gui=NONE | |
hi DiffAdd ctermfg=#{black[0]} ctermbg=#{lightgreen[0]} cterm=NONE guifg=#{black[1]} guibg=#{lightgreen[1]} gui=NONE | |
hi DiffChange ctermfg=#{black[0]} ctermbg=#{pink[0]} cterm=NONE guifg=#{black[1]} guibg=#{pink[1]} gui=NONE | |
hi DiffDelete ctermfg=#{lightgreen[0]} ctermbg=NONE cterm=NONE guifg=#{lightgreen[1]} guibg=NONE gui=NONE | |
hi DiffText ctermfg=#{black[0]} ctermbg=#{red[0]} cterm=bold guifg=#{black[1]} guibg=#{red[1]} gui=bold | |
hi EndOfBuffer ctermfg=#{green[0]} ctermbg=NONE cterm=NONE guifg=#{green[1]} guibg=NONE gui=NONE | |
hi ErrorMsg ctermfg=#{red[0]} ctermbg=NONE cterm=bold guifg=#{red[1]} guibg=NONE gui=bold | |
hi VertSplit ctermfg=#{darkpurple[0]} ctermbg=NONE cterm=NONE guifg=#{darkpurple[1]} guibg=NONE gui=NONE | |
hi Folded ctermfg=#{darkpurple[0]} ctermbg=#{dimgray[0]} cterm=bold guifg=#{darkpurple[1]} guibg=#{dimgray[1]} gui=bold | |
hi FoldColumn ctermfg=#{darkpurple[0]} ctermbg=NONE cterm=bold guifg=#{darkpurple[1]} guibg=NONE gui=bold | |
hi SignColumn ctermfg=NONE ctermbg=#{black[0]} cterm=NONE guifg=NONE guibg=#{black[1]} gui=NONE | |
hi IncSearch ctermfg=#{black[0]} ctermbg=#{green[0]} cterm=bold guifg=#{black[1]} guibg=#{green[1]} gui=bold | |
hi LineNr ctermfg=#{darkgray[0]} ctermbg=#{black[0]} cterm=NONE guifg=#{darkgray[1]} guibg=#{black[1]} gui=NONE | |
hi CursorLineNr ctermfg=#{gray[0]} ctermbg=#{black[0]} cterm=bold guifg=#{gray[1]} guibg=#{black[1]} gui=bold | |
hi MatchParen ctermfg=#{white[0]} ctermbg=#{darkgray[0]} cterm=bold guifg=#{white[1]} guibg=#{darkgray[1]} gui=bold | |
hi ModeMsg ctermfg=#{green[0]} ctermbg=NONE cterm=bold guifg=#{green[1]} guibg=NONE gui=bold | |
hi MoreMsg ctermfg=#{green[0]} ctermbg=NONE cterm=bold guifg=#{green[1]} guibg=NONE gui=bold | |
hi NonText ctermfg=#{green[0]} ctermbg=NONE cterm=NONE guifg=#{green[1]} guibg=NONE gui=NONE | |
hi Normal ctermfg=#{normal[0]} ctermbg=NONE cterm=NONE guifg=#{normal[1]} guibg=#{normalbg[1]} gui=NONE | |
hi Pmenu ctermfg=#{green[0]} ctermbg=#{black[0]} cterm=NONE guifg=#{green[1]} guibg=#{black[1]} gui=NONE | |
hi PmenuSel ctermfg=#{black[0]} ctermbg=#{green[0]} cterm=NONE guifg=#{black[1]} guibg=#{green[1]} gui=NONE | |
hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi PmenuThumb ctermfg=NONE ctermbg=#{green[0]} cterm=NONE guifg=NONE guibg=#{green[1]} gui=NONE | |
hi Question ctermfg=#{green[0]} ctermbg=NONE cterm=underline guifg=#{green[1]} guibg=NONE gui=underline | |
hi Search ctermfg=#{black[0]} ctermbg=#{lightblue[0]} cterm=bold guifg=#{black[1]} guibg=#{lightblue[1]} gui=bold | |
hi SpecialKey ctermfg=#{darkpurple[0]} ctermbg=NONE cterm=NONE guifg=#{darkpurple[1]} guibg=NONE gui=NONE | |
hi SpellBad ctermfg=#{red[0]} ctermbg=NONE cterm=underline guifg=#{red[1]} guibg=NONE gui=underline,italic | |
hi SpellCap ctermfg=#{red[0]} ctermbg=NONE cterm=underline guifg=#{red[1]} guibg=NONE gui=underline,italic | |
hi SpellLocal ctermfg=#{red[0]} ctermbg=NONE cterm=underline guifg=#{red[1]} guibg=NONE gui=underline,italic | |
hi SpellRare ctermfg=#{red[0]} ctermbg=NONE cterm=underline guifg=#{red[1]} guibg=NONE gui=underline,italic | |
hi StatusLine ctermfg=#{purple[0]} ctermbg=#{black[0]} cterm=NONE guifg=#{purple[1]} guibg=#{black[1]} gui=NONE | |
hi StatusLineNC ctermfg=#{gray[0]} ctermbg=#{black[0]} cterm=NONE guifg=#{gray[1]} guibg=#{black[1]} gui=NONE | |
hi TabLine ctermfg=#{gray[0]} ctermbg=#{black[0]} cterm=NONE guifg=#{gray[1]} guibg=#{black[1]} gui=NONE | |
hi TabLineFill ctermfg=#{gray[0]} ctermbg=#{black[0]} cterm=NONE guifg=#{gray[1]} guibg=#{black[1]} gui=NONE | |
hi TabLineSel ctermfg=#{purple[0]} ctermbg=NONE cterm=NONE guifg=#{purple[1]} guibg=NONE gui=NONE | |
hi Title ctermfg=#{yellow[0]} ctermbg=NONE cterm=NONE guifg=#{yellow[1]} guibg=NONE gui=NONE | |
hi Visual ctermfg=#{green[0]} ctermbg=#{darkpurple[0]} cterm=bold guifg=#{green[1]} guibg=#{darkpurple[1]} gui=bold | |
hi WarningMsg ctermfg=#{red[0]} ctermbg=NONE cterm=bold guifg=#{red[1]} guibg=NONE gui=bold | |
hi WildMenu ctermfg=#{green[0]} ctermbg=NONE cterm=NONE guifg=#{green[1]} guibg=NONE gui=NONE | |
EOS | |
syntax = <<"EOS" | |
hi Comment ctermfg=#{gray[0]} ctermbg=NONE cterm=NONE guifg=#{gray[1]} guibg=NONE gui=italic | |
hi Constant ctermfg=#{lightgreen[0]} ctermbg=NONE cterm=NONE guifg=#{lightgreen[1]} guibg=NONE gui=NONE | |
hi String ctermfg=#{string[0]} ctermbg=NONE cterm=NONE guifg=#{string[1]} guibg=NONE gui=NONE | |
hi Number ctermfg=#{orange[0]} ctermbg=NONE cterm=NONE guifg=#{orange[1]} guibg=NONE gui=NONE | |
hi PreProc ctermfg=#{purple[0]} ctermbg=NONE cterm=NONE guifg=#{purple[1]} guibg=NONE gui=NONE | |
hi Identifier ctermfg=#{lightblue[0]} ctermbg=NONE cterm=NONE guifg=#{lightblue[1]} guibg=NONE gui=NONE | |
hi Statement ctermfg=#{lightpurple[0]} ctermbg=NONE cterm=NONE guifg=#{lightpurple[1]} guibg=NONE gui=NONE | |
hi Type ctermfg=#{lightgreen[0]} ctermbg=NONE cterm=NONE guifg=#{lightgreen[1]} guibg=NONE gui=NONE | |
hi Special ctermfg=#{orange[0]} ctermbg=NONE cterm=NONE guifg=#{orange[1]} guibg=NONE gui=NONE | |
hi Underlined ctermfg=#{green[0]} ctermbg=NONE cterm=underline guifg=#{green[1]} guibg=NONE gui=underline | |
hi Error ctermfg=#{red[0]} ctermbg=NONE cterm=underline guifg=#{red[1]} guibg=NONE gui=underline | |
hi Todo ctermfg=#{red[0]} ctermbg=NONE cterm=bold guifg=#{red[1]} guibg=NONE gui=bold | |
EOS | |
puts general | |
puts syntax |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment