1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/.vim/colors/molokai.vim Sat Mar 03 04:02:42 2012 +0100
1.3 @@ -0,0 +1,212 @@
1.4 +" Vim color file
1.5 +"
1.6 +" Author: Tomas Restrepo <tomas@winterdom.com>
1.7 +"
1.8 +" Note: Based on the monokai theme for textmate
1.9 +" by Wimer Hazenberg and its darker variant
1.10 +" by Hamish Stuart Macpherson
1.11 +"
1.12 +
1.13 +hi clear
1.14 +
1.15 +set background=dark
1.16 +if version > 580
1.17 + " no guarantees for version 5.8 and below, but this makes it stop
1.18 + " complaining
1.19 + hi clear
1.20 + if exists("syntax_on")
1.21 + syntax reset
1.22 + endif
1.23 +endif
1.24 +let g:colors_name="molokai"
1.25 +
1.26 +if exists("g:molokai_original")
1.27 + let s:molokai_original = g:molokai_original
1.28 +else
1.29 + let s:molokai_original = 0
1.30 +endif
1.31 +
1.32 +
1.33 +hi Boolean guifg=#AE81FF
1.34 +hi Character guifg=#E6DB74
1.35 +hi Number guifg=#AE81FF
1.36 +hi String guifg=#E6DB74
1.37 +hi Conditional guifg=#F92672 gui=bold
1.38 +hi Constant guifg=#AE81FF gui=bold
1.39 +hi Cursor guifg=#000000 guibg=#F8F8F0
1.40 +hi Debug guifg=#BCA3A3 gui=bold
1.41 +hi Define guifg=#66D9EF
1.42 +hi Delimiter guifg=#8F8F8F
1.43 +hi DiffAdd guibg=#13354A
1.44 +hi DiffChange guifg=#89807D guibg=#4C4745
1.45 +hi DiffDelete guifg=#960050 guibg=#1E0010
1.46 +hi DiffText guibg=#4C4745 gui=italic,bold
1.47 +
1.48 +hi Directory guifg=#A6E22E gui=bold
1.49 +hi Error guifg=#960050 guibg=#1E0010
1.50 +hi ErrorMsg guifg=#F92672 guibg=#232526 gui=bold
1.51 +hi Exception guifg=#A6E22E gui=bold
1.52 +hi Float guifg=#AE81FF
1.53 +hi FoldColumn guifg=#465457 guibg=#000000
1.54 +hi Folded guifg=#465457 guibg=#000000
1.55 +hi Function guifg=#A6E22E
1.56 +hi Identifier guifg=#FD971F
1.57 +hi Ignore guifg=#808080 guibg=bg
1.58 +hi IncSearch guifg=#C4BE89 guibg=#000000
1.59 +
1.60 +hi Keyword guifg=#F92672 gui=bold
1.61 +hi Label guifg=#E6DB74 gui=none
1.62 +hi Macro guifg=#C4BE89 gui=italic
1.63 +hi SpecialKey guifg=#66D9EF gui=italic
1.64 +
1.65 +hi MatchParen guifg=#000000 guibg=#FD971F gui=bold
1.66 +hi ModeMsg guifg=#E6DB74
1.67 +hi MoreMsg guifg=#E6DB74
1.68 +hi Operator guifg=#F92672
1.69 +
1.70 +" complete menu
1.71 +hi Pmenu guifg=#66D9EF guibg=#000000
1.72 +hi PmenuSel guibg=#808080
1.73 +hi PmenuSbar guibg=#080808
1.74 +hi PmenuThumb guifg=#66D9EF
1.75 +
1.76 +hi PreCondit guifg=#A6E22E gui=bold
1.77 +hi PreProc guifg=#A6E22E
1.78 +hi Question guifg=#66D9EF
1.79 +hi Repeat guifg=#F92672 gui=bold
1.80 +hi Search guifg=#FFFFFF guibg=#455354
1.81 +" marks column
1.82 +hi SignColumn guifg=#A6E22E guibg=#232526
1.83 +hi SpecialChar guifg=#F92672 gui=bold
1.84 +hi SpecialComment guifg=#465457 gui=bold
1.85 +hi Special guifg=#66D9EF guibg=bg gui=italic
1.86 +hi SpecialKey guifg=#888A85 gui=italic
1.87 +if has("spell")
1.88 + hi SpellBad guisp=#FF0000 gui=undercurl
1.89 + hi SpellCap guisp=#7070F0 gui=undercurl
1.90 + hi SpellLocal guisp=#70F0F0 gui=undercurl
1.91 + hi SpellRare guisp=#FFFFFF gui=undercurl
1.92 +endif
1.93 +hi Statement guifg=#F92672 gui=bold
1.94 +hi StatusLine guifg=#455354 guibg=fg
1.95 +hi StatusLineNC guifg=#808080 guibg=#080808
1.96 +hi StorageClass guifg=#FD971F gui=italic
1.97 +hi Structure guifg=#66D9EF
1.98 +hi Tag guifg=#F92672 gui=italic
1.99 +hi Title guifg=#ef5939
1.100 +hi Todo guifg=#FFFFFF guibg=bg gui=bold
1.101 +
1.102 +hi Typedef guifg=#66D9EF
1.103 +hi Type guifg=#66D9EF gui=none
1.104 +hi Underlined guifg=#808080 gui=underline
1.105 +
1.106 +hi VertSplit guifg=#808080 guibg=#080808 gui=bold
1.107 +hi VisualNOS guibg=#403D3D
1.108 +hi Visual guibg=#403D3D
1.109 +hi WarningMsg guifg=#FFFFFF guibg=#333333 gui=bold
1.110 +hi WildMenu guifg=#66D9EF guibg=#000000
1.111 +
1.112 +if s:molokai_original == 1
1.113 + hi Normal guifg=#F8F8F2 guibg=#272822
1.114 + hi Comment guifg=#75715E
1.115 + hi CursorLine guibg=#3E3D32
1.116 + hi CursorColumn guibg=#3E3D32
1.117 + hi LineNr guifg=#BCBCBC guibg=#3B3A32
1.118 + hi NonText guifg=#BCBCBC guibg=#3B3A32
1.119 +else
1.120 + hi Normal guifg=#F8F8F2 guibg=#1B1D1E
1.121 + hi Comment guifg=#465457
1.122 + hi CursorLine guibg=#293739
1.123 + hi CursorColumn guibg=#293739
1.124 + hi LineNr guifg=#BCBCBC guibg=#232526
1.125 + hi NonText guifg=#BCBCBC guibg=#232526
1.126 +end
1.127 +
1.128 +hi ColorColumn guibg=#293739
1.129 +"
1.130 +" Support for 256-color terminal
1.131 +"
1.132 +if &t_Co > 255
1.133 + hi Boolean ctermfg=135
1.134 + hi Character ctermfg=144
1.135 + hi Number ctermfg=135
1.136 + hi String ctermfg=144
1.137 + hi Conditional ctermfg=161 cterm=bold
1.138 + hi Constant ctermfg=135 cterm=bold
1.139 + hi Cursor ctermfg=16 ctermbg=253
1.140 + hi Debug ctermfg=225 cterm=bold
1.141 + hi Define ctermfg=81
1.142 + hi Delimiter ctermfg=241
1.143 +
1.144 + hi DiffAdd ctermbg=24
1.145 + hi DiffChange ctermfg=181 ctermbg=239
1.146 + hi DiffDelete ctermfg=162 ctermbg=53
1.147 + hi DiffText ctermbg=102 cterm=bold
1.148 +
1.149 + hi Directory ctermfg=118 cterm=bold
1.150 + hi Error ctermfg=219 ctermbg=89
1.151 + hi ErrorMsg ctermfg=199 ctermbg=16 cterm=bold
1.152 + hi Exception ctermfg=118 cterm=bold
1.153 + hi Float ctermfg=135
1.154 + hi FoldColumn ctermfg=67 ctermbg=16
1.155 + hi Folded ctermfg=67 ctermbg=16
1.156 + hi Function ctermfg=118
1.157 + hi Identifier ctermfg=208
1.158 + hi Ignore ctermfg=244 ctermbg=232
1.159 + hi IncSearch ctermfg=193 ctermbg=16
1.160 +
1.161 + hi Keyword ctermfg=161 cterm=bold
1.162 + hi Label ctermfg=229 cterm=none
1.163 + hi Macro ctermfg=193
1.164 + hi SpecialKey ctermfg=81
1.165 +
1.166 + hi MatchParen ctermfg=16 ctermbg=208 cterm=bold
1.167 + hi ModeMsg ctermfg=229
1.168 + hi MoreMsg ctermfg=229
1.169 + hi Operator ctermfg=161
1.170 +
1.171 + " complete menu
1.172 + hi Pmenu ctermfg=81 ctermbg=16
1.173 + hi PmenuSel ctermbg=244
1.174 + hi PmenuSbar ctermbg=232
1.175 + hi PmenuThumb ctermfg=81
1.176 +
1.177 + hi PreCondit ctermfg=118 cterm=bold
1.178 + hi PreProc ctermfg=118
1.179 + hi Question ctermfg=81
1.180 + hi Repeat ctermfg=161 cterm=bold
1.181 + hi Search ctermfg=253 ctermbg=66
1.182 +
1.183 + " marks column
1.184 + hi SignColumn ctermfg=118 ctermbg=235
1.185 + hi SpecialChar ctermfg=161 cterm=bold
1.186 + hi SpecialComment ctermfg=245 cterm=bold
1.187 + hi Special ctermfg=81 ctermbg=232
1.188 + hi SpecialKey ctermfg=245
1.189 +
1.190 + hi Statement ctermfg=161 cterm=bold
1.191 + hi StatusLine ctermfg=238 ctermbg=253
1.192 + hi StatusLineNC ctermfg=244 ctermbg=232
1.193 + hi StorageClass ctermfg=208
1.194 + hi Structure ctermfg=81
1.195 + hi Tag ctermfg=161
1.196 + hi Title ctermfg=166
1.197 + hi Todo ctermfg=231 ctermbg=232 cterm=bold
1.198 +
1.199 + hi Typedef ctermfg=81
1.200 + hi Type ctermfg=81 cterm=none
1.201 + hi Underlined ctermfg=244 cterm=underline
1.202 +
1.203 + hi VertSplit ctermfg=244 ctermbg=232 cterm=bold
1.204 + hi VisualNOS ctermbg=238
1.205 + hi Visual ctermbg=235
1.206 + hi WarningMsg ctermfg=231 ctermbg=238 cterm=bold
1.207 + hi WildMenu ctermfg=81 ctermbg=16
1.208 +
1.209 + hi Normal ctermfg=252 ctermbg=233
1.210 + hi Comment ctermfg=59
1.211 + hi CursorLine ctermbg=234 cterm=none
1.212 + hi CursorColumn ctermbg=234
1.213 + hi LineNr ctermfg=250 ctermbg=234
1.214 + hi NonText ctermfg=250 ctermbg=234
1.215 +end