" Vim color file " " Maintainer: Dominique Pelle " Last Change: 30 Apr 2009 " URL: http://dominique.pelle.free.fr/rastafari.vim " Screenshot: http://dominique.pelle.free.fr/rastafari.vim.png " " See also cursor color settings for terminal and statusline colors " in http://dominique.pelle.free.fr/.vimrc " set background=dark hi clear if exists("syntax on") syntax reset endif if has('eval') let g:colors_name="rastafari" endif " Normal colors {{{1 "hi Normal guifg=#aaaaaa guibg=#000000 gui=none term=none cterm=none ctermfg=grey ctermbg=black hi Normal guifg=#aaaaaa guibg=#000000 gui=none term=none cterm=none ctermfg=grey hi Title guifg=#ff60ff guibg=bg gui=bold term=bold cterm=bold ctermfg=magenta hi Ignore guifg=#888888 guibg=bg gui=bold term=bold cterm=bold ctermfg=darkgrey hi Comment guifg=#00aa00 guibg=bg gui=none term=none cterm=none ctermfg=darkgreen hi LineNr guifg=#ffff60 guibg=bg gui=bold term=none cterm=none ctermfg=yellow hi Include guifg=#666666 guibg=bg gui=bold term=bold cterm=bold ctermfg=darkgrey hi Define guifg=#666666 guibg=bg gui=bold term=bold cterm=bold ctermfg=darkgrey hi Macro guifg=#666666 guibg=bg gui=bold term=bold cterm=bold ctermfg=darkgrey hi PreProc guifg=#666666 guibg=bg gui=bold term=bold cterm=bold ctermfg=darkgrey hi PreCondit guifg=#666666 guibg=bg gui=bold term=bold cterm=bold ctermfg=darkgrey hi NonText guifg=#ffff60 guibg=bg gui=none term=none cterm=none ctermfg=yellow hi Directory guifg=#ffff60 guibg=bg gui=bold term=none cterm=none ctermfg=yellow hi SpecialKey guifg=#ffff60 guibg=bg gui=none term=none cterm=none ctermfg=yellow hi Type guifg=#dddddd guibg=bg gui=bold term=none cterm=none ctermfg=white hi String guifg=#aa2222 guibg=bg gui=none term=none cterm=none ctermfg=darkred hi Constant guifg=#aa2222 guibg=bg gui=none term=none cterm=none ctermfg=darkred hi Special guifg=#ff8800 guibg=bg gui=none term=none cterm=none ctermfg=darkyellow hi Number guifg=#aa2222 guibg=bg gui=none term=none cterm=none ctermfg=darkred hi MoreMsg guifg=#80ff80 guibg=bg gui=bold term=bold cterm=bold ctermfg=green hi Identifier guifg=#dddddd guibg=bg gui=bold term=bold cterm=bold ctermfg=white hi Conditional guifg=#dddddd guibg=bg gui=bold term=bold cterm=bold ctermfg=white hi Repeat guifg=#dddddd guibg=bg gui=bold term=bold cterm=bold ctermfg=white hi Statement guifg=#dddddd guibg=bg gui=bold term=bold cterm=bold ctermfg=white hi Label guifg=#dddddd guibg=bg gui=bold term=bold cterm=bold ctermfg=grey hi Operator guifg=#dddddd guibg=bg gui=bold term=bold cterm=bold ctermfg=white hi Function guifg=#dddddd guibg=bg gui=none term=none cterm=none ctermfg=white hi MatchParen guifg=#dddddd guibg=#0000aa gui=none term=none cterm=none ctermfg=grey ctermbg=blue hi ErrorMsg guifg=#ffff60 guibg=#aa0000 gui=bold term=none cterm=none ctermfg=yellow ctermbg=red hi WildMenu guifg=#ffff00 guibg=#00aa00 gui=bold term=none cterm=bold ctermfg=yellow ctermbg=darkgrey hi Folded guifg=#444444 guibg=#00aaaa gui=bold term=reverse cterm=reverse ctermfg=cyan ctermbg=black hi FoldColumn guifg=#00aaaa guibg=#444444 gui=bold term=none cterm=bold ctermfg=cyan ctermbg=black hi SignColumn guifg=#8888ff guibg=bg gui=none term=none cterm=none ctermfg=cyan ctermbg=black hi Search guifg=#dddddd guibg=#0000ff gui=none term=none cterm=none ctermfg=white ctermbg=blue hi IncSearch guifg=#dddddd guibg=#008080 gui=none term=none cterm=none ctermfg=white ctermbg=cyan hi WarningMsg guifg=#ffff60 guibg=#008800 gui=bold term=none cterm=bold ctermfg=yellow ctermbg=lightgreen hi Question guifg=#80ff80 guibg=#008800 gui=bold term=standout cterm=bold ctermfg=lightgreen ctermbg=lightgreen hi Pmenu guifg=#80ff80 guibg=#008800 gui=bold term=standout cterm=none ctermfg=green ctermbg=green hi PmenuSel guifg=#ffcc00 guibg=#aa0000 gui=bold term=standout cterm=bold ctermfg=yellow ctermbg=red hi Visual guifg=#66ff66 guibg=#008000 gui=bold term=standout cterm=bold ctermfg=green ctermbg=green hi TabLineFill guifg=#80ff80 guibg=#008800 gui=bold term=bold cterm=none ctermfg=lightgreen ctermbg=green hi TabLine guifg=#80ff80 guibg=#008800 gui=bold term=standout cterm=bold ctermfg=lightgreen ctermbg=lightgreen hi TabLineSel guifg=#ffff60 guibg=#008800 gui=bold term=none cterm=none ctermfg=yellow ctermbg=green hi VertSplit guifg=#80ff80 guibg=#008800 gui=none term=none cterm=none ctermfg=lightgreen ctermbg=green hi TabLine guifg=#66ff66 guibg=#008800 gui=bold term=bold cterm=bold ctermfg=lightgreen hi StatusLine guifg=#66ff66 guibg=#008000 gui=bold term=none cterm=bold ctermfg=lightgreen hi CursorColumn guifg=NONE guibg=#111111 gui=none term=none cterm=none ctermfg=darkgrey ctermbg=grey hi CursorLine guifg=NONE guibg=#111111 gui=none term=none cterm=none ctermfg=darkgrey ctermbg=grey " Specific for c {{{1 hi cOctalZero guifg=#ff8800 guibg=bg gui=none term=none cterm=none ctermfg=darkyellow hi cFormat guifg=#ff8800 guibg=bg gui=none term=none cterm=none ctermfg=darkyellow " Specific for diff {{{1 hi DiffAdd guifg=#ffff33 guibg=#404010 gui=bold term=none cterm=none ctermfg=green hi DiffChange guibg=#202020 gui=bold term=none ctermfg=darkgrey hi DiffText guifg=#3333ff guibg=#100040 gui=bold term=none cterm=none ctermfg=blue hi DiffDelete guifg=#ff0000 guibg=#401010 gui=bold term=none cterm=none ctermfg=red hi diffLine guifg=#444444 guibg=bg gui=bold term=none cterm=bold ctermfg=darkgrey hi diffOldLine guifg=#444444 guibg=bg gui=none term=none cterm=none ctermfg=darkgrey hi diffOldFile guifg=#444444 guibg=bg gui=none term=none cterm=none ctermfg=darkgrey hi diffNewFile guifg=#444444 guibg=bg gui=none term=none cterm=none ctermfg=darkgrey hi diffAdded guifg=#80ff80 guibg=bg gui=none term=none cterm=none ctermfg=green hi diffRemoved guifg=#ff0000 guibg=bg gui=none term=none cterm=none ctermfg=red hi diffChanged guifg=#0000ff guibg=bg gui=none term=none cterm=none ctermfg=blue " Specific for doxygen {{{1 hi doxygenStart guifg=#80ff80 guibg=bg gui=bold term=none cterm=none ctermfg=lightgreen hi doxygenStartL guifg=#80ff80 guibg=bg gui=bold term=none cterm=none ctermfg=lightgreen hi doxygenBriefLine guifg=#00aa00 guibg=bg gui=none term=none cterm=none ctermfg=darkgreen hi doxygenBrief guifg=#00aa00 guibg=bg gui=none term=none cterm=none ctermfg=darkgreen hi doxygenBriefL guifg=#00aa00 guibg=bg gui=none term=none cterm=none ctermfg=darkgreen hi doxygenPrevL guifg=#80ff80 guibg=bg gui=bold term=none cterm=none ctermfg=lightgreen hi doxygenComment guifg=#80ff80 guibg=bg gui=bold term=none cterm=none ctermfg=lightgreen hi doxygenCommentL guifg=#00aa00 guibg=bg gui=none term=none cterm=none ctermfg=darkgreen hi doxygenSpecialMultiLineDesc guifg=#00aa00 guibg=bg gui=none term=none cterm=none ctermfg=darkgreen hi doxygenSpecial guifg=#80ff80 guibg=bg gui=none term=none cterm=none ctermfg=lightgreen hi doxygenParam guifg=#80ff80 guibg=bg gui=bold term=none cterm=none ctermfg=lightgreen hi doxygenParamName guifg=#3333ff guibg=bg gui=bold term=none cterm=none ctermfg=blue hi doxygenParamDirection guifg=#ffff60 guibg=bg gui=bold term=none cterm=none ctermfg=yellow hi doxygenArgumentWord guifg=#3333ff guibg=bg gui=none term=none cterm=none ctermfg=blue hi doxygenCodeWord guifg=#3333ff guibg=bg gui=bold term=none cterm=none ctermfg=blue hi doxygenHyperLink guifg=#3333ff guibg=bg gui=bold term=none cterm=none ctermfg=blue " Specific for Vim script {{{1 hi vimCommentTitle guifg=#80ff80 guibg=bg gui=bold term=none cterm=none ctermfg=lightgreen hi vimHiCtermColor guifg=#ffff60 guibg=bg gui=none term=none cterm=none ctermfg=yellow hi vimFold guifg=#888888 guibg=#222222 gui=none term=none cterm=none ctermfg=darkgrey ctermbg=grey " Specific for help files {{{1 hi helpHyperTextJump guifg=#ffaa00 guibg=bg gui=none term=none cterm=none ctermfg=darkyellow " Specific for Perl {{{1 hi perlSharpBang guifg=#80ff80 guibg=bg gui=bold term=standout cterm=bold ctermfg=lightgreen hi perlStatement guifg=#aaaaaa guibg=bg gui=none term=none cterm=none ctermfg=grey hi perlStatementStorage guifg=#dddddd guibg=bg gui=bold term=none cterm=none ctermfg=white hi perlVarPlain guifg=#aaaaaa guibg=bg gui=none term=none cterm=none ctermfg=grey hi perlVarPlain2 guifg=#aaaaaa guibg=bg gui=none term=none cterm=none ctermfg=grey " Specific for Ruby {{{1 hi rubySharpBang guifg=#80ff80 guibg=bg gui=bold term=none cterm=bold ctermfg=lightgreen " Specific for the statusline {{{1 " My ~/.vimrc uses User1 and User2 in active statusline. hi User1 guifg=#66ff66 guibg=#008000 gui=bold term=standout cterm=bold ctermfg=lightgreen ctermbg=lightgreen hi User2 guifg=#ffff60 guibg=#008000 gui=bold term=none cterm=bold ctermfg=yellow ctermbg=lightgreen " My ~/.vimrc uses User3 and User4 in non-active statusline. hi User3 guifg=#66ff66 guibg=#008000 gui=bold term=standout cterm=bold ctermfg=lightgreen ctermbg=lightgreen hi User4 guifg=#66ff66 guibg=#008000 gui=bold term=none cterm=bold ctermfg=lightgreen ctermbg=lightgreen " Specific for netrw {{{1 hi netrwTilde guifg=#aaaaaa guibg=bg gui=bold term=none cterm=none ctermfg=grey hi netrwExe guifg=#aa2222 guibg=bg gui=none term=none cterm=none ctermfg=darkred hi netrwTags guifg=#666666 guibg=bg gui=bold term=bold cterm=bold ctermfg=darkgrey hi netrwTilde guifg=#666666 guibg=bg gui=bold term=bold cterm=bold ctermfg=darkgrey hi netrwSymLink guifg=#1111ff guibg=bg gui=none term=none cterm=none ctermfg=blue hi netrwList guifg=#aaaaaa guibg=#000000 gui=none term=none cterm=none ctermfg=grey " Specific for confluence wiki {{{1 hi confluenceHeadingMarker guifg=#aa2222 guibg=bg gui=none term=none cterm=none ctermfg=darkred hi confluenceHeading guifg=#ffff60 guibg=bg gui=bold term=none cterm=none ctermfg=yellow hi confluenceVerbatim guifg=#dddddd guibg=bg gui=none term=none cterm=none ctermfg=white " Specific for HTML {{{1 hi htmlLink guifg=#3333ff guibg=bg gui=none term=none cterm=none ctermfg=lightblue " Spell checking {{{1 if version >= 700 hi SpellBad guisp=red gui=undercurl guifg=NONE guibg=NONE ctermfg=NONE ctermbg=NONE term=underline cterm=underline hi SpellCap guisp=yellow gui=undercurl guifg=NONE guibg=NONE ctermfg=NONE ctermbg=NONE term=underline cterm=underline hi SpellRare guisp=blue gui=undercurl guifg=NONE guibg=NONE ctermfg=NONE ctermbg=NONE term=underline cterm=underline hi SpellLocal guisp=orange gui=undercurl guifg=NONE guibg=NONE ctermfg=NONE ctermbg=NONE term=underline cterm=underline endif " Cursor color for GUI {{{1 hi Cursor guifg=#000000 guibg=#ff0000 hi lCursor guifg=#000000 guibg=#80ff80 hi CursorIM guifg=#000000 guibg=#0090ff " vim: foldmethod=marker foldmarker={{{,}}}: