hi clear
syntax reset
let g:colors_name = "vim-integralist"
if &background == "light"
hi Boolean gui=NONE guifg=#707070 guibg=NONE
hi ColorColumn gui=NONE guifg=NONE guibg=#f5f5f5
hi Comment gui=NONE guifg=#969696 guibg=NONE
hi Conceal gui=NONE guifg=#707070 guibg=NONE
hi Conditional gui=NONE guifg=#4a4a4a guibg=NONE
hi Constant gui=NONE guifg=#707070 guibg=NONE
hi Cursor gui=reverse guifg=NONE guibg=NONE
hi CursorColumn gui=NONE guifg=NONE guibg=#f5f5f5
hi CursorLine gui=NONE guifg=NONE guibg=#f5f5f5
hi CursorLineNr gui=NONE guifg=#969696 guibg=NONE
hi DiffAdd gui=NONE guifg=NONE guibg=#f0fff0
hi DiffChange gui=NONE guifg=NONE guibg=#f5f5f5
hi DiffDelete gui=NONE guifg=NONE guibg=#fff0f0
hi DiffText gui=NONE guifg=NONE guibg=#e3e3e3
hi Directory gui=NONE guifg=#4a4a4a guibg=NONE
hi Error gui=NONE guifg=NONE guibg=#fff0f0
hi ErrorMsg gui=NONE guifg=NONE guibg=#fff0f0
hi FoldColumn gui=NONE guifg=#c2c2c2 guibg=NONE
hi Folded gui=NONE guifg=#969696 guibg=NONE
hi Ignore gui=NONE guifg=NONE guibg=NONE
hi IncSearch gui=NONE guifg=NONE guibg=#e3e3e3
hi LineNr gui=NONE guifg=#c2c2c2 guibg=NONE
hi MatchParen gui=NONE guifg=NONE guibg=#e3e3e3
hi ModeMsg gui=NONE guifg=NONE guibg=NONE
hi MoreMsg gui=NONE guifg=NONE guibg=NONE
hi NonText gui=NONE guifg=#c2c2c2 guibg=NONE
hi Normal gui=NONE guifg=#000000 guibg=#ffffff
hi Number gui=NONE guifg=#707070 guibg=NONE
hi Pmenu gui=NONE guifg=NONE guibg=#f5f5f5
hi PmenuSbar gui=NONE guifg=NONE guibg=#ededed
hi PmenuSel gui=NONE guifg=NONE guibg=#e3e3e3
hi PmenuThumb gui=NONE guifg=NONE guibg=#dbdbdb
hi Question gui=NONE guifg=NONE guibg=NONE
hi Search gui=NONE guifg=NONE guibg=#ededed
hi SignColumn gui=NONE guifg=#c2c2c2 guibg=NONE
hi Special gui=NONE guifg=#707070 guibg=NONE
hi SpecialKey gui=NONE guifg=#c2c2c2 guibg=NONE
hi SpellBad gui=undercurl guisp=NONE guifg=NONE guibg=#fff0f0
hi SpellCap gui=undercurl guisp=NONE guifg=NONE guibg=NONE
hi SpellLocal gui=undercurl guisp=NONE guifg=NONE guibg=#f0fff0
hi SpellRare gui=undercurl guisp=NONE guifg=NONE guibg=#ededed
hi Statement gui=NONE guifg=#4a4a4a guibg=NONE
hi StatusLine gui=NONE guifg=#262626 guibg=#ededed
hi StatusLineNC gui=NONE guifg=#969696 guibg=#ededed
hi StorageClass gui=NONE guifg=#4a4a4a guibg=NONE
hi String gui=NONE guifg=#707070 guibg=NONE
hi TabLine gui=NONE guifg=#969696 guibg=#ededed
hi TabLineFill gui=NONE guifg=NONE guibg=#ededed
hi TabLineSel gui=NONE guifg=#262626 guibg=#ededed
hi Title gui=NONE guifg=#707070 guibg=NONE
hi Todo gui=standout guifg=NONE guibg=NONE
hi Type gui=NONE guifg=#4a4a4a guibg=NONE
hi Underlined gui=NONE guifg=NONE guibg=NONE
hi VertSplit gui=NONE guifg=#e3e3e3 guibg=NONE
hi Visual gui=NONE guifg=NONE guibg=#e3e3e3
hi VisualNOS gui=NONE guifg=NONE guibg=NONE
hi WarningMsg gui=NONE guifg=NONE guibg=#fff0f0
hi WildMenu gui=NONE guifg=NONE guibg=#d1d1d1
hi lCursor gui=NONE guifg=NONE guibg=NONE
hi Identifier gui=NONE guifg=NONE guibg=NONE
hi PreProc gui=NONE guifg=NONE guibg=NONE
elseif &background == "dark"
hi Boolean gui=NONE guifg=#808080 guibg=NONE
hi ColorColumn gui=NONE guifg=NONE guibg=#1a1a1a
hi Comment gui=NONE guifg=#707070 guibg=NONE
hi Conceal gui=NONE guifg=#808080 guibg=NONE
hi Conditional gui=NONE guifg=#999900 guibg=NONE
hi Constant gui=NONE guifg=#808080 guibg=NONE
hi Cursor gui=reverse guifg=NONE guibg=NONE
hi CursorColumn gui=NONE guifg=NONE guibg=#1a1a1a
hi CursorLine gui=NONE guifg=NONE guibg=#1a1a1a
hi CursorLineNr gui=NONE guifg=#707070 guibg=NONE
hi DiffAdd gui=NONE guifg=#ffffff guibg=#006633
hi DiffChange gui=NONE guifg=NONE guibg=#1a1a1a
hi DiffDelete gui=NONE guifg=#ffffff guibg=#990000
hi DiffText gui=reverse guifg=#ffcc00 guibg=#333333
hi Directory gui=NONE guifg=#8f8f8f guibg=NONE
hi Error gui=NONE guifg=NONE guibg=#260808
hi ErrorMsg gui=NONE guifg=#ffffff guibg=#990000
hi FoldColumn gui=NONE guifg=#616161 guibg=NONE
hi Folded gui=NONE guifg=#707070 guibg=NONE
hi Ignore gui=NONE guifg=NONE guibg=NONE
hi IncSearch gui=NONE guifg=NONE guibg=#333333
hi LineNr gui=NONE guifg=#666666 guibg=NONE
hi MatchParen gui=NONE guifg=NONE guibg=#333333
hi ModeMsg gui=NONE guifg=#ff0000 guibg=#ffffff
hi MoreMsg gui=NONE guifg=NONE guibg=#141414
hi NonText gui=NONE guifg=#666666 guibg=NONE
hi Normal gui=NONE guifg=#cccccc guibg=#1a1a1a
hi Number gui=NONE guifg=#808080 guibg=NONE
hi Pmenu gui=NONE guifg=NONE guibg=#1a1a1a
hi PmenuSbar gui=NONE guifg=NONE guibg=#262626
hi PmenuSel gui=NONE guifg=NONE guibg=#333333
hi PmenuThumb gui=NONE guifg=NONE guibg=#424242
hi Question gui=NONE guifg=NONE guibg=NONE
hi Search gui=NONE guifg=NONE guibg=#262626
hi SignColumn gui=NONE guifg=#616161 guibg=NONE
hi Special gui=NONE guifg=#af8764 guibg=NONE
hi SpecialKey gui=NONE guifg=#616161 guibg=NONE
hi SpellBad gui=undercurl guisp=NONE guifg=NONE guibg=#260808
hi SpellCap gui=undercurl guisp=NONE guifg=NONE guibg=NONE
hi SpellLocal gui=undercurl guisp=NONE guifg=NONE guibg=#082608
hi SpellRare gui=undercurl guisp=NONE guifg=NONE guibg=#262626
hi Statement gui=NONE guifg=#ffcc00 guibg=NONE
hi StatusLine gui=NONE guifg=#ffffff guibg=#262626
hi StatusLineNC gui=NONE guifg=#707070 guibg=#262626
hi StorageClass gui=NONE guifg=#c27005 guibg=NONE
hi String gui=NONE guifg=#e5e7a2 guibg=NONE
hi TabLine gui=NONE guifg=#707070 guibg=#333333
hi TabLineFill gui=NONE guifg=NONE guibg=#333333
hi TabLineSel gui=NONE guifg=#333333 guibg=#ffffcc
hi Title gui=NONE guifg=#cccccc guibg=NONE
hi Todo gui=standout guifg=NONE guibg=NONE
hi Type gui=underline guifg=#8f8f8f guibg=NONE
hi Underlined gui=NONE guifg=NONE guibg=NONE
hi VertSplit gui=NONE guifg=#333333 guibg=NONE
hi Visual gui=NONE guifg=NONE guibg=#333333
hi VisualNOS gui=NONE guifg=NONE guibg=NONE
hi WarningMsg gui=NONE guifg=#333333 guibg=#cc9900
hi WildMenu gui=NONE guifg=#333333 guibg=#ffffbd
hi lCursor gui=NONE guifg=NONE guibg=NONE
hi Identifier gui=NONE guifg=NONE guibg=NONE
hi PreProc gui=NONE guifg=NONE guibg=NONE
endif