| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153 |
- " Vim color file
- "
- " Maintainer: Dominique Pelle <dominique.pelle at gmail.com>
- " Last Change: 21 Jun 2010
- " 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
- " Specific for XML {{{1
- hi XmlTagName guifg=#ffffff guibg=bg gui=bold term=bold cterm=bold ctermfg=white
- hi XmlEndTag guifg=#ffffff guibg=bg gui=bold term=bold cterm=bold ctermfg=white
- hi XmlTag guifg=#ffffff guibg=bg gui=bold term=bold cterm=bold ctermfg=white
- hi XmlAttrib guifg=#666666 guibg=bg gui=bold term=bold cterm=bold ctermfg=darkgrey
- hi XmlEntity guifg=#ff8800 guibg=bg gui=none term=none cterm=none ctermfg=darkyellow
- hi XmlEntityPunct guifg=#ff8800 guibg=bg gui=none term=none cterm=none ctermfg=darkyellow
- " 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={{{,}}}:
|