" Description: a colour scheme inspired by kellys bicycles " Maintainer: kamil.stachowski@gmail.com " License: gpl 3+ " Version: 0.4 (2011.01.11) " changelog: " 0.5: " fixed Error in 256-colour and changed it to bold " blue now blueish green (was 62acce) " added black full " added SpecialComment " added different StatusLine colors for modes " 0.4: 2011.01.11 " fixed 256-colour " improved php and TeX " linked htmlItalic to Underlined " added Conceal " added netrw " 0.3: 2008.12.07 " finished ada, haskell, html, lisp, pascal, php, python, ruby, scheme, sh, xml and vim " changed preproc to slightly darker " changed statement to bold " 0.2: 2008.12.02 " added support for 256-colour terminal " added diff*, pmenu* and wildmenu " added some cpp, java*, python*, some sh and ruby* " removed italic from comments and made them slightly lighter " 0.1: 2008.11.28 " initial version set background=dark if version > 580 hi clear if exists("syntax_on") syntax reset endif endif let colors_name = "kellys" " black 2a2b2f 235 " black full 000000 232 " blue 9ab2c8 74 " brown d1c79e 144 " green 62c579 78 " green diff 00d700 40 " grey dark 67686b 240 " grey light e1e0e5 254 " orange e6ac32 178 " red 9d0e15 124 " yellow d1d435 184 if version >= 700 au InsertEnter * hi StatusLine guibg=#e6ac32 ctermbg=178 au InsertLeave * hi StatusLine guibg=#62c579 ctermbg=78 endif if has("gui_running") hi Comment guifg=#67686b guibg=#2a2b2f gui=none hi Cursor guifg=#2a2b2f guibg=#e1e0e5 gui=none hi Conceal guifg=#e1e0e5 guibg=#67686b gui=none hi Constant guifg=#d1c79e guibg=#2a2b2f gui=none hi CursorLine guibg=#303132 gui=none hi DiffAdd guifg=#2a2b2f guibg=#00d700 gui=none hi DiffChange guifg=#2a2b2f guibg=#d1c79e gui=none hi DiffDelete guifg=#67686b guibg=#2a2b2f gui=none hi DiffText guifg=#9d0e15 guibg=#d1c79e gui=none hi Error guifg=#2a2b2f guibg=#9d0e15 gui=bold hi Folded guifg=#2a2b2f guibg=#67686b gui=none hi MatchParen guifg=#d1d435 guibg=#2a2b2f gui=bold,underline hi ModeMsg guifg=#e1e0e5 guibg=#2a2b2f gui=bold hi Normal guifg=#e1e0e5 guibg=#2a2b2f gui=none hi Pmenu guifg=#2a2b2f guibg=#9ab2c8 gui=none hi PmenuSel guifg=#2a2b2f guibg=#62c579 gui=bold hi PmenuSbar guifg=#2a2b2f guibg=#2a2b2f gui=none hi PmenuThumb guifg=#2a2b2f guibg=#62c579 gui=none hi PreProc guifg=#d1d435 guibg=#2a2b2f gui=none hi Search guifg=#2a2b2f guibg=#e1e0e5 gui=none hi Special guifg=#9ab2c8 guibg=#2a2b2f gui=none hi SpecialComment guifg=#000000 guibg=#2a2b2f gui=none hi Statement guifg=#62c579 guibg=#2a2b2f gui=bold hi StatusLine guifg=#2a2b2f guibg=#62c579 gui=bold hi StatusLineNC guifg=#2a2b2f guibg=#e1e0e5 gui=none hi Todo guifg=#e1e0e5 guibg=#9d0e15 gui=bold hi Type guifg=#e6ac32 guibg=#2a2b2f gui=none hi Underlined guifg=#e1e0e5 guibg=#2a2b2f gui=underline hi Visual guifg=#2a2b2f guibg=#e1e0e5 gui=none hi Wildmenu guifg=#00d700 guibg=#2a2b2f gui=none else if &t_Co == 256 hi Comment ctermfg=239 ctermbg=235 cterm=none hi Conceal ctermfg=254 ctermbg=239 cterm=none hi Cursor ctermfg=235 ctermbg=254 cterm=none hi Constant ctermfg=144 ctermbg=235 cterm=none hi CursorLine ctermbg=236 cterm=none hi DiffAdd ctermfg=235 ctermbg=40 cterm=none hi DiffChange ctermfg=235 ctermbg=144 cterm=none hi DiffDelete ctermfg=239 ctermbg=235 cterm=none hi DiffText ctermfg=124 ctermbg=144 cterm=none hi Error ctermfg=235 ctermbg=124 cterm=bold hi Folded ctermfg=239 ctermbg=235 cterm=none hi MatchParen ctermfg=184 ctermbg=235 cterm=bold,underline hi ModeMsg ctermfg=254 ctermbg=235 cterm=bold hi Normal ctermfg=254 ctermbg=235 cterm=none hi Pmenu ctermfg=235 ctermbg=74 cterm=none hi PmenuSel ctermfg=235 ctermbg=78 cterm=bold hi PmenuSbar ctermfg=235 ctermbg=235 cterm=none hi PmenuThumb ctermfg=235 ctermbg=70 cterm=none hi PreProc ctermfg=184 ctermbg=235 cterm=none hi Search ctermfg=235 ctermbg=254 cterm=none hi Special ctermfg=74 ctermbg=235 cterm=none hi SpecialComment ctermfg=232 ctermbg=235 cterm=none hi Statement ctermfg=78 ctermbg=235 cterm=none hi StatusLine ctermfg=235 ctermbg=78 cterm=bold hi StatusLineNC ctermfg=235 ctermbg=254 cterm=none hi Todo ctermfg=254 ctermbg=124 cterm=bold hi Type ctermfg=178 ctermbg=235 cterm=none hi Underlined ctermfg=254 ctermbg=235 cterm=underline hi Visual ctermfg=235 ctermbg=255 cterm=none hi Wildmenu ctermfg=40 ctermbg=235 cterm=none endif endif hi! link Boolean Constant hi! link Character Constant hi! link Conditional Statement hi! link CursorColumn CursorLine hi! link Debug Special hi! link Define PreProc hi! link Delimiter Special hi! link Directory Type hi! link Error Error hi! link ErrorMsg Error hi! link Exception Statement hi! link Float Constant hi! link FoldColumn Folded hi! link Function Normal hi! link Identifier Special hi! link Ignore Comment hi! link IncSearch Search hi! link Include PreProc hi! link Keyword Statement hi! link Label Statement hi! link LineNr Comment hi! link Macro PreProc hi! link MoreMsg ModeMsg hi! link NonText SpecialComment hi! link Number Constant hi! link Operator Special hi! link PreCondit PreProc hi! link Question MoreMsg hi! link Repeat Statement hi! link SignColumn FoldColumn hi! link SpecialChar Special hi! link SpecialKey Comment hi! link SpellBad Error hi! link SpellCap Error hi! link SpellLocal Error hi! link SpellRare Error hi! link StorageClass Type hi! link String Constant hi! link Structure Type hi! link Tag SpecialComment hi! link Title ModeMsg hi! link Typedef Type hi! link VertSplit StatusLineNC hi! link WarningMsg Error " ada hi! link adaBegin Type hi! link adaEnd Type hi! link adaKeyword Special " c++ hi! link cppAccess Type hi! link cppStatement Special " hs hi! link ConId Type hi! link hsPragma PreProc hi! link hsConSym Operator " html hi! link htmlArg Statement hi! link htmlEndTag Special hi! link htmlItalic Underlined hi! link htmlLink Underlined hi! link htmlSpecialTagName PreProc hi! link htmlTag Special hi! link htmlTagName Type " java hi! link javaTypeDef Special " lisp hi! link lispAtom Constant hi! link lispAtomMark Constant hi! link lispConcat Special hi! link lispDecl Type hi! link lispFunc Special hi! link lispKey PreProc " netrw hi! link netrwDir Special hi! link netrwExe Wildmenu hi! link netrwSymLink Statement " pas hi! link pascalAsmKey Statement hi! link pascalDirective PreProc hi! link pascalModifier PreProc hi! link pascalPredefined Special hi! link pascalStatement Type hi! link pascalStruct Type " php hi! link phpComparison Special hi! link phpDefine Type hi! link phpIdentifier Normal hi! link phpMemberSelector Special hi! link phpRegion Special hi! link phpVarSelector Special " py hi! link pythonStatement Type " rb hi! link rubyConstant Special hi! link rubyDefine Type hi! link rubyRegexp Special " scm hi! link schemeSyntax Special " sh hi! link shArithRegion Normal hi! link shDerefSimple Normal hi! link shDerefVar Normal hi! link shFunction Type hi! link shLoop Statement hi! link shStatement Special hi! link shVariable Normal " sql hi! link sqlKeyword Statement " tex hi! link texDocType PreProc hi! link texLigature Constant hi! link texMatcher Normal hi! link texNewCmd PreProc hi! link texOnlyMath Constant hi! link texRefZone Constant hi! link texSection Type hi! link texSectionMarker Type hi! link texSectionModifier Constant hi! link texTypeSize Special hi! link texTypeStyle Special " vim hi! link vimCommand Statement hi! link vimCommentTitle Normal hi! link vimEnvVar Special hi! link vimFuncKey Type hi! link vimGroup Special hi! link vimHiAttrib Constant hi! link vimHiCTerm Special hi! link vimHiCtermFgBg Special hi! link vimHighlight Special hi! link vimHiGui Special hi! link vimHiGuiFgBg Special hi! link vimOption Special hi! link vimSyntax Special hi! link vimSynType Special hi! link vimUserAttrb Special " xml hi! link xmlAttrib Special hi! link xmlCdata Normal hi! link xmlCdataCdata Statement hi! link xmlCdataEnd PreProc hi! link xmlCdataStart PreProc hi! link xmlDocType PreProc hi! link xmlDocTypeDecl PreProc hi! link xmlDocTypeKeyword PreProc hi! link xmlEndTag Statement hi! link xmlProcessingDelim PreProc hi! link xmlNamespace PreProc hi! link xmlTagName Statement " hi! link TexTypeStyle Comment " hi! link TexStatement Comment " hi! link TexRefZone Normal " hi! link TexSectionName Comment " hi! link TexSectionMarker Comment " hi! link Delimiter Comment " hi! link TexMatcher Comment