Browse files

Spring-cleaning of my colorschemes.

  • Loading branch information...
1 parent ec3d0ec commit be9edc86223947bc7d15ab7725fa199dd47f485f @nvie committed May 29, 2012
@@ -0,0 +1,236 @@
+" Description: a colour scheme inspired by kellys bicycles
+" Maintainer:
+" License: gpl 3+
+" Version: 0.3 (2008.12.07)
+" changelog:
+" 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
+let colors_name = "kellys"
+" black 2a2b2f 235
+" blue 62acce 81
+" blue slight 9ab2c8 74
+" brown slight d1c79e 144
+" green yellowy d1d435 184
+" grey dark 67686b 240
+" grey light e1e0e5 254
+" orange e6ac32 178
+" red 9d0e15 124
+" tabline
+if has("gui_running")
+ hi Comment guifg=#67686b guibg=#2a2b2f gui=none
+ hi Cursor guifg=#2a2b2f guibg=#e1e0e5 gui=none
+ hi Constant guifg=#d1c79e guibg=#2a2b2f gui=none
+ hi CursorLine guibg=#303132 gui=none
+ hi DiffAdd guifg=#2a2b2f guibg=#9ab2c8 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 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=#62acce gui=bold
+ hi PmenuSbar guifg=#2a2b2f guibg=#2a2b2f gui=none
+ hi PmenuThumb guifg=#2a2b2f guibg=#62acce 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 Statement guifg=#62acce guibg=#2a2b2f gui=bold
+ hi StatusLine guifg=#2a2b2f guibg=#62acce 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=#62acce guibg=#2a2b2f gui=bold
+ if &t_Co == 256
+ hi Comment ctermfg=239 ctermbg=235 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=74 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 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=81 cterm=bold
+ hi PmenuSbar ctermfg=235 ctermbg=235 cterm=none
+ hi PmenuThumb ctermfg=235 ctermbg=81 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 Statement ctermfg=81 ctermbg=235 cterm=none
+ hi StatusLine ctermfg=235 ctermbg=81 cterm=bold
+ hi StatusLineNC ctermfg=235 ctermbg=254 cterm=none
+ hi Todo ctermfg=254 ctermbg=124 cterm=bold
+ hi Type ctermfg=178 ctermbg=234 cterm=none
+ hi Underlined ctermfg=254 ctermbg=234 cterm=underline
+ hi Visual ctermfg=235 ctermbg=254 cterm=none
+ hi Wildmenu ctermfg=81 ctermbg=234 cterm=bold
+ 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 Todo
+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 Comment
+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 SpecialComment Special
+hi! link SpecialKey Special
+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 Special
+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 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
+" 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 Normal
+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
+" 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
@@ -11,7 +11,7 @@ if exists("syntax_on")
syntax reset
-let colors_name = "busybee"
+let colors_name = "mustang_silent"
" Vim >= 7.0 specific colors
if version >= 700
@@ -1,119 +0,0 @@
-" Vim colour file
-" Maintainer: Matthew Hawkins <>
-" Last Change: Mon, 22 Apr 2002 15:28:04 +1000
-" URI:
-" This colour scheme uses a "navajo-black" background
-" I have added colours for the statusbar and for spell checking
-" as taken from Cream (
-set background=dark
-hi clear
-if exists("syntax_on")
- syntax reset
-let g:colors_name = "navajo-night"
-" This is the list of colour changes from Navajo that
-" weren't a simple mathematical subtraction from 0xffffff
-" DarkBlue -> #ffff74
-" DarkRed -> #74ffff
-" DarkGreen -> #ff9bff
-" DarkCyan -> #ff7474
-" DarkMagenta -> #74ff74
-" DarkYellow -> #7474ff
-" DarkGray -> #565656
-" Blue -> Yellow
-" Red -> Cyan
-" Yellow -> Blue
-" Gray -> #414141
-" Brown -> #5ad5d5
-" #ff8060 -> #007f9f
-" #f6e8d0 -> #09172f
-" #edb5cd -> #124a32
-" #c0c0c0 -> #3f3f3f
-" #907050 -> #6f8faf
-" #808080 -> #7f7f7f
-" #707070 -> #8f8f8f
-" SeaGreen -> #d174a8
-" LightRed (assuming #ee9090) -> #116f6f
-" LightBlue -> #522719
-hi Normal ctermfg=White guifg=White guibg=#35536f
-hi SpecialKey term=bold ctermfg=darkblue guifg=Yellow
-hi NonText term=bold ctermfg=darkblue cterm=bold gui=bold guifg=#7f7f7f
-hi Directory term=bold ctermfg=darkblue guifg=Yellow
-hi ErrorMsg term=standout ctermfg=grey ctermbg=darkred cterm=bold gui=bold guifg=Black guibg=Cyan
-hi IncSearch term=reverse cterm=reverse gui=reverse
-hi Search term=reverse ctermbg=White ctermfg=Black cterm=reverse guibg=Black guifg=Yellow
-hi MoreMsg term=bold ctermfg=green gui=bold guifg=#d174a8
-hi ModeMsg term=bold cterm=bold gui=bold
-hi LineNr term=underline ctermfg=darkcyan ctermbg=grey guibg=#7f7f7f gui=bold guifg=White
-hi Question term=standout ctermfg=darkgreen gui=bold guifg=#d174a8
-hi StatusLine term=bold,reverse cterm=bold,reverse gui=bold guifg=Black guibg=White
-hi StatusLineNC term=reverse cterm=reverse gui=bold guifg=#116f6f guibg=#8f8f8f
-hi VertSplit term=reverse cterm=reverse gui=bold guifg=Black guibg=#8f8f8f
-hi Title term=bold ctermfg=green gui=bold guifg=#74ff74
-"+++ Cream:
-"hi Visual term=reverse cterm=reverse gui=reverse guifg=#3f3f3f guibg=White
-hi VisualNOS term=bold,underline cterm=bold,underline gui=reverse guifg=#414141 guibg=Black
-hi WarningMsg term=standout ctermfg=darkred gui=bold guifg=Cyan
-hi WildMenu term=standout ctermfg=White ctermbg=darkyellow guifg=White guibg=Blue
-hi Folded term=standout ctermfg=darkblue ctermbg=grey guifg=White guibg=NONE guifg=#afcfef
-hi FoldColumn term=standout ctermfg=darkblue ctermbg=grey guifg=#ffff74 guibg=#3f3f3f
-hi DiffAdd term=bold ctermbg=darkblue guibg=Black
-hi DiffChange term=bold ctermbg=darkmagenta guibg=#124a32
-hi DiffDelete term=bold ctermfg=darkblue ctermbg=blue cterm=bold gui=bold guifg=#522719 guibg=#09172f
-hi DiffText term=reverse ctermbg=darkblue cterm=bold gui=bold guibg=#007f9f
-hi Cursor gui=reverse guifg=#bfbfef guibg=Black
-hi lCursor guifg=fg guibg=bg
-hi Match term=bold,reverse ctermbg=Blue ctermfg=Yellow cterm=bold,reverse gui=bold,reverse guifg=Blue guibg=Yellow
-" Colours for syntax highlighting
-hi Comment term=bold ctermfg=darkblue guifg=#e7e77f
-hi Constant term=underline ctermfg=darkred guifg=#3fffa7
-hi Special term=bold ctermfg=darkgreen guifg=#bfbfef
-hi Identifier term=underline ctermfg=darkcyan cterm=NONE guifg=#ef9f9f
-hi Statement term=bold ctermfg=darkred cterm=bold gui=bold guifg=#5ad5d5
-hi PreProc term=underline ctermfg=darkmagenta guifg=#74ff74
-hi Type term=underline ctermfg=green gui=bold guifg=#d174a8
-hi Ignore ctermfg=grey cterm=bold guifg=bg
-hi Error term=reverse ctermfg=grey ctermbg=darkred cterm=bold gui=bold guifg=Black guibg=Cyan
-hi Todo term=standout ctermfg=darkblue ctermbg=Blue guifg=Yellow guibg=Blue
-"+++ Cream: statusbar
-" Colours for statusbar
-"hi User1 gui=bold guifg=#565656 guibg=#0c0c0c
-"hi User2 gui=bold guifg=White guibg=#0c0c0c
-"hi User3 gui=bold guifg=Yellow guibg=#0c0c0c
-"hi User4 gui=bold guifg=Cyan guibg=#0c0c0c
-highlight User1 gui=bold guifg=#999933 guibg=#45637f
-highlight User2 gui=bold guifg=#e7e77f guibg=#45637f
-highlight User3 gui=bold guifg=Black guibg=#45637f
-highlight User4 gui=bold guifg=#33cc99 guibg=#45637f
-"+++ Cream: selection
-highlight Visual gui=bold guifg=Black guibg=#aacc77
-"+++ Cream: bookmarks
-highlight Cream_ShowMarksHL ctermfg=blue ctermbg=lightblue cterm=bold guifg=Black guibg=#aacc77 gui=bold
-"+++ Cream: spell check
-" Colour misspelt words
-"hi BadWord ctermfg=White ctermbg=darkred cterm=bold guifg=Yellow guibg=#522719 gui=bold
-" mathematically correct:
-"highlight BadWord ctermfg=black ctermbg=lightblue gui=NONE guifg=White guibg=#003333
-" adjusted:
-highlight BadWord ctermfg=black ctermbg=lightblue gui=NONE guifg=#ff9999 guibg=#003333
Oops, something went wrong.

0 comments on commit be9edc8

Please sign in to comment.