summaryrefslogtreecommitdiffstats
path: root/vim/colors
diff options
context:
space:
mode:
authorStefan Ritter <xeno@thehappy.de>2011-09-22 14:41:36 +0200
committerStefan Ritter <xeno@thehappy.de>2011-09-22 14:41:36 +0200
commit55dd15fe4a3c853ea253f0815d4d2e2f331d2a80 (patch)
tree6c3719175597ddcb029907db0c6ef386fd5ca5ca /vim/colors
parent9f7e8475adcc18e5a7b93c59862148356e69c5f7 (diff)
Add some new vim colorschemes and switch to busybee
Diffstat (limited to 'vim/colors')
-rw-r--r--vim/colors/BusyBee.vim60
-rw-r--r--vim/colors/advantage.vim69
-rw-r--r--vim/colors/anotherdark.vim108
-rw-r--r--vim/colors/ansi_blows.vim197
-rw-r--r--vim/colors/asmanian_blood.vim42
-rw-r--r--vim/colors/candy.vim78
-rw-r--r--vim/colors/candycode.vim174
-rw-r--r--vim/colors/chlordane.vim79
-rw-r--r--vim/colors/coffee.vim60
-rw-r--r--vim/colors/corn.vim72
-rw-r--r--vim/colors/darkburn.vim300
-rw-r--r--vim/colors/darkdevel.vim228
-rw-r--r--vim/colors/vitamins.vim53
-rw-r--r--vim/colors/wombat.vim51
-rw-r--r--vim/colors/zenburn.vim330
15 files changed, 1901 insertions, 0 deletions
diff --git a/vim/colors/BusyBee.vim b/vim/colors/BusyBee.vim
new file mode 100644
index 0000000..57cbdc9
--- /dev/null
+++ b/vim/colors/BusyBee.vim
@@ -0,0 +1,60 @@
+" Maintainer: Patrick J. Anderson
+" Version: 1.0.1
+" Last Change: February 23, 2009
+" Credits: This is a modification of Mustang.vim color scheme
+
+set background=dark
+
+hi clear
+
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "busybee"
+
+" Vim >= 7.0 specific colors
+if version >= 700
+ hi CursorLine guibg=#202020 ctermbg=234
+ hi CursorColumn guibg=#202020 ctermbg=234
+ hi MatchParen guifg=#d0ffc0 guibg=#202020 gui=bold ctermfg=157 ctermbg=237 cterm=bold
+ hi Pmenu guifg=#ffffff guibg=#202020 ctermfg=255 ctermbg=238
+ hi PmenuSel guifg=#000000 guibg=#b1d631 ctermfg=0 ctermbg=148
+endif
+
+" General colors
+hi Cursor guifg=NONE guibg=#626262 gui=none ctermbg=241
+hi Normal guifg=#e2e2e5 guibg=#202020 gui=none ctermfg=253 ctermbg=234
+hi NonText guifg=#808080 guibg=#202020 gui=none ctermfg=244 ctermbg=235
+hi LineNr guifg=#303030 guibg=#202020 gui=none ctermfg=244 ctermbg=232
+hi StatusLine guifg=#d3d3d5 guibg=#303030 gui=none ctermfg=253 ctermbg=238
+hi StatusLineNC guifg=#939395 guibg=#303030 gui=none ctermfg=246 ctermbg=238
+hi VertSplit guifg=#444444 guibg=#303030 gui=none ctermfg=238 ctermbg=238
+hi Folded guibg=#384048 guifg=#a0a8b0 gui=none ctermbg=4 ctermfg=248
+hi Title guifg=#f6f3e8 guibg=NONE gui=bold ctermfg=254 cterm=bold
+hi Visual guifg=#faf4c6 guibg=#3c414c gui=none ctermfg=254 ctermbg=4
+hi SpecialKey guifg=#808080 guibg=#343434 gui=none ctermfg=244 ctermbg=236
+
+" Syntax highlighting
+hi Comment guifg=#3f3f3f gui=italic ctermfg=244
+hi Todo guifg=#8f8f8f gui=none ctermfg=245
+hi Boolean guifg=#b1d631 gui=none ctermfg=148
+hi String guifg=#606060 gui=none ctermfg=148
+hi Identifier guifg=#b1d631 gui=none ctermfg=148
+hi Function guifg=#ffff00 gui=none ctermfg=255
+hi Type guifg=#7e8aa2 gui=none ctermfg=103
+hi Statement guifg=#7e8aa2 gui=none ctermfg=103
+hi Keyword guifg=#ff9800 gui=none ctermfg=208
+hi Constant guifg=#ff9800 gui=none ctermfg=208
+hi Number guifg=#ff9800 gui=none ctermfg=208
+hi Special guifg=#ff9800 gui=none ctermfg=208
+hi PreProc guifg=#faf4c6 gui=none ctermfg=230
+hi Todo guifg=#ff9f00 guibg=#202020 gui=none
+
+" Code-specific colors
+hi pythonImport guifg=#009000 gui=none ctermfg=255
+hi pythonException guifg=#f00000 gui=none ctermfg=200
+hi pythonOperator guifg=#7e8aa2 gui=none ctermfg=103
+hi pythonBuiltinFunction guifg=#009000 gui=none ctermfg=200
+hi pythonExClass guifg=#009000 gui=none ctermfg=200
+
diff --git a/vim/colors/advantage.vim b/vim/colors/advantage.vim
new file mode 100644
index 0000000..fb1c3ce
--- /dev/null
+++ b/vim/colors/advantage.vim
@@ -0,0 +1,69 @@
+" Vim color file based on northsky
+" Maintainer: Joe Estock
+" Last Change:
+" URL:
+
+
+" cool help screens
+" :he group-name
+" :he highlight-groups
+" :he cterm-colors
+
+set background=dark
+hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name="advantage"
+
+hi Normal guifg=#00CCCC guibg=#050505
+
+" Search
+"hi Search guibg=#A28D68 guifg=bg gui=none
+"hi Search guibg=#4668A1 guifg=bg gui=none
+hi Search guibg=#3D5B8C guifg=yellow gui=none
+hi IncSearch guifg=bg guibg=cyan gui=bold
+
+" highlight groups
+hi Cursor guibg=#D74141 guifg=#e3e3e3
+hi VertSplit guibg=#C0FFFF guifg=#075554 gui=none
+hi Folded guifg=plum1 guibg=#061A3E
+hi FoldColumn guibg=#800080 guifg=tan
+hi ModeMsg guifg=#404040 guibg=#C0C0C0
+hi MoreMsg guifg=darkturquoise guibg=#188F90
+hi NonText guibg=#334C75 guifg=#9FADC5
+hi Question guifg=#F4BB7E
+
+hi SpecialKey guifg=#BF9261
+hi StatusLine guibg=#067C7B guifg=cyan gui=none
+hi StatusLineNC guibg=#004443 guifg=DimGrey gui=none
+hi Title guifg=#8DB8C3
+hi Visual gui=bold guifg=black guibg=#84AF84
+hi WarningMsg guifg=#F60000 gui=underline
+
+" syntax highlighting groups
+hi Comment guifg=DarkGray
+hi Constant guifg=#72A5E4 gui=bold
+hi Number guifg=chartreuse2 gui=bold
+hi Identifier guifg=#ADCBF1
+hi Statement guifg=yellow
+hi PreProc guifg=#37C9FF
+hi Type guifg=#FFAE66
+hi Special guifg=#EEBABA
+hi Ignore guifg=grey60
+hi Todo guibg=#444444 guifg=#00FFFF gui=bold
+hi Label guifg=#ffc0c0
+
+" Vim defaults
+hi ErrorMsg guifg=White guibg=Red
+hi DiffAdd guibg=DarkBlue
+hi DiffChange guibg=aquamarine4
+hi DiffDelete gui=bold guifg=Yellow guibg=DarkBlue
+hi DiffText gui=bold guibg=firebrick3
+hi Directory guifg=Cyan
+hi LineNr guifg=DarkGreen
+hi WildMenu guifg=Black guibg=Yellow
+" hi lCursor guifg=bg guibg=fg
+hi lCursor guibg=SeaGreen1 guifg=NONE
+hi Underlined gui=underline guifg=#80a0ff
+hi Error guifg=White guibg=Red
diff --git a/vim/colors/anotherdark.vim b/vim/colors/anotherdark.vim
new file mode 100644
index 0000000..72a3341
--- /dev/null
+++ b/vim/colors/anotherdark.vim
@@ -0,0 +1,108 @@
+" Vim color file
+" Maintainer: Hans Fugal <hans@fugal.net>
+" Last Change: $Date: 2003/05/06 16:37:49 $
+" Last Change: $Date: 2003/06/02 19:40:21 $
+" URL: http://hans.fugal.net/vim/colors/desert.vim
+" Version: $Id: desert.vim,v 1.6 2003/06/02 19:40:21 fugalh Exp $
+
+" cool help screens
+" :he group-name
+" :he highlight-groups
+" :he cterm-colors
+
+set background=dark
+if version > 580
+ " no guarantees for version 5.8 and below, but this makes it stop
+ " complaining
+ hi clear
+ if exists("syntax_on")
+ syntax reset
+ endif
+endif
+let g:colors_name="anotherdark"
+
+hi Normal guifg=White guibg=grey20
+
+" highlight groups
+hi Cursor guibg=khaki guifg=slategrey
+"hi CursorIM
+"hi Directory
+"hi DiffAdd
+"hi DiffChange
+"hi DiffDelete
+"hi DiffText
+"hi ErrorMsg
+hi VertSplit guibg=#c2bfa5 guifg=grey50 gui=none
+hi Folded guibg=grey30 guifg=gold
+hi FoldColumn guibg=grey30 guifg=tan
+hi IncSearch guifg=slategrey guibg=khaki
+"hi LineNr
+hi ModeMsg guifg=goldenrod
+hi MoreMsg guifg=SeaGreen
+hi NonText guifg=LightBlue guibg=grey30
+hi Question guifg=springgreen
+hi Search guibg=peru guifg=wheat
+hi SpecialKey guifg=yellowgreen
+hi StatusLine guibg=#c2bfa5 guifg=black gui=none
+hi StatusLineNC guibg=#c2bfa5 guifg=grey50 gui=none
+hi Title guifg=indianred
+hi Visual gui=none guifg=khaki guibg=olivedrab
+"hi VisualNOS
+hi WarningMsg guifg=salmon
+"hi WildMenu
+"hi Menu
+"hi Scrollbar
+"hi Tooltip
+
+" syntax highlighting groups
+hi Comment guifg=orange
+hi Constant guifg=#ffa0a0
+hi Identifier guifg=palegreen
+hi Statement guifg=khaki
+hi PreProc guifg=indianred
+hi Type guifg=darkkhaki
+hi Special guifg=navajowhite
+"hi Underlined
+hi Ignore guifg=grey40
+"hi Error
+hi Todo guifg=orangered guibg=yellow2
+
+" color terminal definitions
+hi SpecialKey ctermfg=darkgreen
+hi NonText cterm=bold ctermfg=darkblue
+hi Directory ctermfg=darkcyan
+hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1
+hi IncSearch cterm=NONE ctermfg=yellow ctermbg=green
+hi Search cterm=NONE ctermfg=grey ctermbg=blue
+hi MoreMsg ctermfg=darkgreen
+hi ModeMsg cterm=NONE ctermfg=brown
+hi LineNr ctermfg=3
+hi Question ctermfg=green
+hi StatusLine cterm=bold,reverse
+hi StatusLineNC cterm=reverse
+hi VertSplit cterm=reverse
+hi Title ctermfg=5
+hi Visual cterm=reverse
+hi VisualNOS cterm=bold,underline
+hi WarningMsg ctermfg=1
+hi WildMenu ctermfg=0 ctermbg=3
+hi Folded ctermfg=darkgrey ctermbg=NONE
+hi FoldColumn ctermfg=darkgrey ctermbg=NONE
+hi DiffAdd ctermbg=4
+hi DiffChange ctermbg=5
+hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
+hi DiffText cterm=bold ctermbg=1
+hi Comment ctermfg=lightblue
+hi Constant ctermfg=darkred
+hi Special ctermfg=red
+hi Identifier ctermfg=6
+hi Statement ctermfg=3
+hi PreProc ctermfg=5
+hi Type ctermfg=2
+hi Underlined cterm=underline ctermfg=5
+hi Ignore cterm=bold ctermfg=7
+hi Ignore ctermfg=darkgrey
+hi Error cterm=bold ctermfg=7 ctermbg=1
+
+
+"vim: sw=4
diff --git a/vim/colors/ansi_blows.vim b/vim/colors/ansi_blows.vim
new file mode 100644
index 0000000..3f48701
--- /dev/null
+++ b/vim/colors/ansi_blows.vim
@@ -0,0 +1,197 @@
+" ansi_blows.vim
+" Author: Brandon Low <lostlogic@lostlogicx.com>
+" Last Change: 28 Feb 2009
+" License: as-is
+
+set bg=dark
+
+" Remove all existing highlighting and set the defaults.
+hi clear
+
+" Load the syntax highlighting defaults, if it's enabled.
+if exists("syntax_on")
+ syntax reset
+endif
+
+" fg=7
+" bg=0
+" 0 black
+" 1 red
+" 2 green
+" 3 brown/yellow
+" 4 blue
+" 5 magenta
+" 6 cyan
+" 7 white
+
+" Set these colors to the same as your console colors and your gVim and vim
+" will be identically schemed. These colors are selected to render ANSI
+" graphics reasonably and to be readable. I recommend setting your terminal
+" emulator to use these colors. The specific color value that I use in this
+" scheme that can be problematic with other color settings is brown.
+" Terminals often use an ugly and hard to read dark yellow instead of brown
+" and that color makes a couple of my highlight settings here unusable.
+let s:black='#000000'
+let s:boldBlack='#555555'
+let s:red='#b90000'
+let s:boldRed='#dc3244'
+let s:green='#00aa00'
+let s:boldGreen='#44ff44'
+let s:brown='#aa5500'
+let s:yellow='#ffff44'
+let s:blue='#1d28d2'
+let s:boldBlue='#5050ff'
+let s:magenta='#aa00aa'
+let s:boldMagenta='#ff44ff'
+let s:cyan='#00aaaa'
+let s:boldCyan='#44ffff'
+let s:white='#aaaaaa'
+let s:boldWhite='#ffffff'
+
+" These are supposedly Rasterman's colors:
+" let s:black='#000000'
+" let s:boldBlack='#444444'
+" let s:red='#aa0000'
+" let s:boldRed='#ff4444'
+" let s:green='#00d200'
+" let s:boldGreen='#44ff44'
+" let s:brown='#aa5522'
+" let s:yellow='#ffff44'
+" let s:boldBlue='#4444ff'
+" let s:blue='#0000aa'
+" let s:magenta='#aa00aa'
+" let s:boldMagenta='#ff44ff'
+" let s:cyan='#00aaaa'
+" let s:boldCyan='#44ffff'
+" let s:white='#aaaaaa'
+" let s:boldWhite='#ffffff'
+"
+" These are the colors specified in vim help for xterm color display:
+" let s:black='#000000'
+" let s:boldBlack='#808080'
+" let s:red='#c00000'
+" let s:boldRed='#ff6060'
+" let s:green='#008000'
+" let s:boldGreen='#00ff00'
+" let s:brown='#808000'
+" let s:yellow='#ffff00'
+" let s:blue='#0000c0'
+" let s:boldBlue='#8080ff'
+" let s:magenta='#c000c0'
+" let s:boldMagenta='#ff40ff'
+" let s:cyan='#008080'
+" let s:boldCyan='#00ffff'
+" let s:white='#c0c0c0'
+" let s:boldWhite='#ffffff'
+"
+" These are the Eterm defaults:
+" let s:black='#000000'
+" let s:boldBlack='#333333'
+" let s:red='#cc0000'
+" let s:boldRed='#ff0000'
+" let s:green='#00cc00'
+" let s:boldGreen='#00ff00'
+" let s:blue='#0000cc'
+" let s:boldBlue='#0000ff'
+" let s:cyan='#00cccc'
+" let s:boldCyan='#00ffff'
+" let s:magenta='#cc00cc'
+" let s:boldMagenta='#ff00ff'
+" let s:brown='#cccc00'
+" let s:yellow='#ffff00'
+" let s:white='#faebd7'
+" let s:boldWhite='#ffffff'
+"
+" These are gnome-terminal's defaults:
+" let s:black='#000000'
+" let s:boldBlack='#555555'
+" let s:red='#aa0000'
+" let s:boldRed='#ff5555'
+" let s:green='#00aa00'
+" let s:boldGreen='#55ff55'
+" let s:blue='#0000aa'
+" let s:boldBlue='#5555ff'
+" let s:cyan='#00aaaa'
+" let s:boldCyan='#55ffff'
+" let s:magenta='#aa00aa'
+" let s:boldMagenta='#ff55ff'
+" let s:brown='#aa5500'
+" let s:yellow='#ffff55'
+" let s:white='#aaaaaa'
+" let s:boldWhite='#ffffff'
+"
+" These are the colors as defined in the simple CGA spec:
+" let s:black='#000000'
+" let s:boldBlack='#444444'
+" let s:red='#aa0000'
+" let s:boldRed='#ff4444'
+" let s:green='#00aa00'
+" let s:boldGreen='#44ff44'
+" let s:blue='#0000aa'
+" let s:boldBlue='#4444ff'
+" let s:cyan='#00aaaa'
+" let s:boldCyan='#44ffff'
+" let s:magenta='#aa00aa'
+" let s:boldMagenta='#ff44ff'
+" let s:brown='#aaaa00'
+" let s:yellow='#ffff44'
+" let s:white='#aaaaaa'
+" let s:boldWhite='#ffffff'
+
+exe 'hi Normal guifg=' . s:white . ' guibg=' . s:black
+exe 'hi SpecialKey guifg=' . s:boldBlue
+exe 'hi NonText guifg=' . s:boldBlue . ' gui=none'
+exe 'hi Directory guifg=' . s:boldCyan
+exe 'hi ErrorMsg guifg=' . s:boldWhite . ' guibg=' . s:red
+exe 'hi IncSearch cterm=reverse gui=reverse'
+exe 'hi Search guifg=bg guibg=' . s:brown
+exe 'hi MoreMsg guifg=' . s:boldGreen . ' gui=none'
+exe 'hi ModeMsg guifg=' . s:boldWhite . ' gui=none'
+exe 'hi LineNr guifg=' . s:yellow
+exe 'hi Question guifg=' . s:boldGreen . ' gui=none'
+exe 'hi StatusLine cterm=reverse gui=reverse'
+exe 'hi StatusLineNC cterm=reverse gui=reverse'
+exe 'hi VertSplit cterm=reverse gui=reverse'
+exe 'hi Title guifg=' . s:boldMagenta . ' gui=none'
+exe 'hi Visual cterm=reverse gui=reverse guibg=bg'
+exe 'hi VisualNOS guifg=' . s:boldWhite . ' gui=underline'
+exe 'hi WarningMsg guifg=' . s:boldRed
+exe 'hi WildMenu ctermbg=3 guifg=bg guibg=' . s:brown
+exe 'hi Folded ctermfg=3 ctermbg=7 guifg=' . s:brown . ' guibg=' . s:boldBlack
+exe 'hi FoldColumn ctermfg=3 ctermbg=7 guifg=' . s:brown . ' guibg=' . s:boldBlack
+exe 'hi DiffAdd guibg=' . s:blue
+exe 'hi DiffChange guibg=' . s:magenta
+exe 'hi DiffDelete cterm=none guifg=' . s:blue . ' guibg=' . s:cyan . ' gui=none'
+exe 'hi DiffText cterm=bold guifg=' . s:boldWhite . ' guibg=' . s:boldRed
+exe 'hi SignColumn ctermfg=3 ctermbg=7 guifg=' . s:brown . ' guibg=' . s:boldBlack
+exe 'hi SpellBad cterm=bold guifg=' . s:boldWhite . ' guisp=' . s:boldRed . ' gui=undercurl'
+exe 'hi SpellCap cterm=bold guifg=' . s:boldWhite . ' guisp=' . s:boldBlue . ' gui=undercurl'
+exe 'hi SpellRare cterm=bold guifg=' . s:boldWhite . ' guisp=' . s:boldMagenta . ' gui=undercurl'
+exe 'hi SpellLocal cterm=bold guifg=' . s:boldWhite . ' guisp=' . s:boldCyan . ' gui=undercurl'
+exe 'hi Pmenu guibg=' . s:magenta
+exe 'hi PmenuSel guibg=bg'
+exe 'hi PmenuSbar ctermfg=3 guifg=' . s:brown . ' guibg=fg'
+exe 'hi PmenuThumb cterm=reverse gui=reverse'
+exe 'hi TabLine cterm=underline guifg=fg guibg=bg gui=underline'
+exe 'hi TabLineSel cterm=bold guifg=' . s:boldWhite
+exe 'hi TabLineFill cterm=reverse gui=reverse'
+exe 'hi CursorColumn ctermfg=7 ctermbg=7 cterm=bold guifg=' . s:boldWhite . ' guibg=fg'
+exe 'hi CursorLine cterm=underline gui=underline guibg=bg'
+exe 'hi Cursor cterm=reverse guifg=bg guibg=fg'
+exe 'hi lCursor cterm=reverse guifg=bg guibg=fg'
+exe 'hi MatchParen cterm=bold guifg=' . s:boldWhite . ' guibg=' . s:cyan
+exe 'hi Comment guifg=' . s:boldCyan
+exe 'hi Constant guifg=' . s:boldMagenta
+exe 'hi Special guifg=' . s:boldRed
+exe 'hi Identifier cterm=bold guifg=' . s:boldCyan . ' gui=bold'
+exe 'hi Statement guifg=' . s:yellow . ' gui=none'
+exe 'hi PreProc guifg=' . s:boldBlue
+exe 'hi Type guifg=' . s:boldGreen . ' gui=none'
+exe 'hi Underlined cterm=bold,underline guifg=' . s:boldBlue . ' gui=underline'
+exe 'hi Ignore guifg=bg'
+exe 'hi Error guifg=' . s:boldWhite . ' guibg=' . s:boldRed
+exe 'hi Todo guifg=bg guibg=' . s:brown
+
+let colors_name = "ansi_blows"
+
+" vim: sw=2
diff --git a/vim/colors/asmanian_blood.vim b/vim/colors/asmanian_blood.vim
new file mode 100644
index 0000000..378765b
--- /dev/null
+++ b/vim/colors/asmanian_blood.vim
@@ -0,0 +1,42 @@
+
+set background=dark
+
+hi Normal guifg=#b4b0b0 guibg=#080404 gui=none
+hi NonText guifg=#b4b0b0 guibg=#181414 gui=none
+hi SpecialKey guifg=#b4b0b0 guibg=#282424 gui=bold
+
+hi Comment guifg=#686460 guibg=#080404 gui=none
+hi Todo guifg=#686460 guibg=#080404 gui=underline,italic
+hi Search guifg=#000000 guibg=#f0f000 gui=underline,italic
+hi Visual guibg=#282020
+hi MatchParen guifg=#ffffff guibg=#904030 gui=none
+
+hi Title guifg=#ffffff guibg=#202020 gui=underline
+hi Underlined guifg=#b4b0b0 guibg=#080404 gui=underline
+
+hi CursorColumn guifg=#f4f0f0 guibg=#201c1c gui=none
+hi CursorLine guifg=#f4f0f0 guibg=#201c1c gui=none
+
+hi StatusLine guifg=#f8e0d0 guibg=#301810 gui=bold
+hi StatusLineNC guifg=#503830 guibg=#200800 gui=none
+hi VertSplit guifg=#200800 guibg=#301810 gui=none
+hi LineNr guifg=#848070 guibg=#181414 gui=none
+hi Folded guifg=#484040 guibg=#080404 gui=bold,italic
+
+hi Define guifg=#607080 guibg=#080404 gui=italic
+hi Function guifg=#60b050 guibg=#080404 gui=italic
+hi PreProc guifg=#a090a0 guibg=#080404 gui=italic
+hi Define guifg=#806080 guibg=#080404 gui=italic
+hi Identifier guifg=#c0b060 guibg=#080404 gui=italic
+
+hi Statement guifg=#506090 guibg=#080404 gui=underline
+hi Repeat guifg=#906050 guibg=#080404 gui=underline
+hi Conditional guifg=#609050 guibg=#080404 gui=underline
+hi Exception guifg=#903020 guibg=#080404 gui=underline
+
+hi Type guifg=#705850 guibg=#080404 gui=italic
+hi String guifg=#a06050 guibg=#080404 gui=italic
+hi Special guifg=#a06050 guibg=#181414 gui=italic
+hi Number guifg=#60d060 guibg=#080404 gui=none
+hi Constant guifg=#60d060 guibg=#080404 gui=none
+
diff --git a/vim/colors/candy.vim b/vim/colors/candy.vim
new file mode 100644
index 0000000..545ff7c
--- /dev/null
+++ b/vim/colors/candy.vim
@@ -0,0 +1,78 @@
+" Vim color file
+" Maintainer: Tiza
+" Last Change: 2002/04/28 Sun 19:35.
+" version: 1.0
+" This color scheme uses a dark background.
+
+set background=dark
+hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "candy"
+
+hi Normal guifg=#f0f0f8 guibg=#000000
+
+" Search
+hi IncSearch gui=UNDERLINE guifg=#80ffff guibg=#0060c0
+hi Search gui=NONE guifg=#f0f0f8 guibg=#0060c0
+
+" Messages
+hi ErrorMsg gui=BOLD guifg=#ffa0ff guibg=NONE
+hi WarningMsg gui=BOLD guifg=#ffa0ff guibg=NONE
+hi ModeMsg gui=BOLD guifg=#40f0d0 guibg=NONE
+hi MoreMsg gui=BOLD guifg=#00ffff guibg=#008070
+hi Question gui=BOLD guifg=#e8e800 guibg=NONE
+
+" Split area
+hi StatusLine gui=NONE guifg=#000000 guibg=#c8c8d8
+hi StatusLineNC gui=NONE guifg=#707080 guibg=#c8c8d8
+hi VertSplit gui=NONE guifg=#606080 guibg=#c8c8d8
+hi WildMenu gui=NONE guifg=#000000 guibg=#a0a0ff
+
+" Diff
+hi DiffText gui=NONE guifg=#ff78f0 guibg=#a02860
+hi DiffChange gui=NONE guifg=#e03870 guibg=#601830
+hi DiffDelete gui=NONE guifg=#a0d0ff guibg=#0020a0
+hi DiffAdd gui=NONE guifg=#a0d0ff guibg=#0020a0
+
+" Cursor
+hi Cursor gui=NONE guifg=#00ffff guibg=#008070
+hi lCursor gui=NONE guifg=#ffffff guibg=#8800ff
+hi CursorIM gui=NONE guifg=#ffffff guibg=#8800ff
+
+" Fold
+hi Folded gui=NONE guifg=#40f0f0 guibg=#005080
+hi FoldColumn gui=NONE guifg=#40c0ff guibg=#00305c
+
+" Other
+hi Directory gui=NONE guifg=#40f0d0 guibg=NONE
+hi LineNr gui=NONE guifg=#9090a0 guibg=NONE
+hi NonText gui=BOLD guifg=#4080ff guibg=NONE
+hi SpecialKey gui=BOLD guifg=#8080ff guibg=NONE
+hi Title gui=BOLD guifg=#f0f0f8 guibg=NONE
+hi Visual gui=NONE guifg=#e0e0f0 guibg=#707080
+
+" Syntax group
+hi Comment gui=NONE guifg=#c0c0d0 guibg=NONE
+hi Constant gui=NONE guifg=#90d0ff guibg=NONE
+hi Error gui=BOLD guifg=#ffffff guibg=#ff0088
+hi Identifier gui=NONE guifg=#40f0f0 guibg=NONE
+hi Ignore gui=NONE guifg=#000000 guibg=NONE
+hi PreProc gui=NONE guifg=#40f0a0 guibg=NONE
+hi Special gui=NONE guifg=#e0e080 guibg=NONE
+hi Statement gui=NONE guifg=#ffa0ff guibg=NONE
+hi Todo gui=BOLD,UNDERLINE guifg=#ffa0a0 guibg=NONE
+hi Type gui=NONE guifg=#ffc864 guibg=NONE
+hi Underlined gui=UNDERLINE guifg=#f0f0f8 guibg=NONE
+
+" HTML
+hi htmlLink gui=UNDERLINE
+hi htmlBold gui=BOLD
+hi htmlBoldItalic gui=BOLD,ITALIC
+hi htmlBoldUnderline gui=BOLD,UNDERLINE
+hi htmlBoldUnderlineItalic gui=BOLD,UNDERLINE,ITALIC
+hi htmlItalic gui=ITALIC
+hi htmlUnderline gui=UNDERLINE
+hi htmlUnderlineItalic gui=UNDERLINE,ITALIC
diff --git a/vim/colors/candycode.vim b/vim/colors/candycode.vim
new file mode 100644
index 0000000..3800d9d
--- /dev/null
+++ b/vim/colors/candycode.vim
@@ -0,0 +1,174 @@
+" Vim color file -- candycode
+" Maintainer: Justin Constantino <goflyapig-at-gmail-com>
+" Last Change: 2006 Aug 12
+
+set background=dark
+highlight clear
+let g:colors_name="candycode"
+
+let save_cpo = &cpo
+set cpo&vim
+
+" basic highlight groups (:help highlight-groups) {{{
+
+" text {{{
+
+hi Normal guifg=#ffffff guibg=#050505 gui=NONE
+ \ ctermfg=white ctermbg=black cterm=NONE
+
+hi Folded guifg=#c2bfa5 guibg=#050505 gui=underline
+ \ ctermfg=lightgray ctermbg=black cterm=underline
+
+hi LineNr guifg=#928c75 guibg=NONE gui=NONE
+ \ ctermfg=darkgray ctermbg=NONE cterm=NONE
+
+hi Directory guifg=#00bbdd guibg=NONE gui=NONE
+ \ ctermfg=cyan ctermbg=NONE cterm=NONE
+hi NonText guifg=#77ff22 guibg=NONE gui=bold
+ \ ctermfg=yellow ctermbg=NONE cterm=NONE
+hi SpecialKey guifg=#559933 guibg=NONE gui=NONE
+ \ ctermfg=green ctermbg=NONE cterm=NONE
+
+hi SpellBad guifg=NONE guibg=NONE gui=undercurl
+ \ ctermfg=white ctermbg=darkred guisp=#ff0011
+hi SpellCap guifg=NONE guibg=NONE gui=undercurl
+ \ ctermfg=white ctermbg=darkblue guisp=#0044ff
+hi SpellLocal guifg=NONE guibg=NONE gui=undercurl
+ \ ctermfg=black ctermbg=cyan guisp=#00dd99
+hi SpellRare guifg=NONE guibg=NONE gui=undercurl
+ \ ctermfg=white ctermbg=darkmagenta guisp=#ff22ee
+
+hi DiffAdd guifg=#ffffff guibg=#126493 gui=NONE
+ \ ctermfg=white ctermbg=darkblue cterm=NONE
+hi DiffChange guifg=#000000 guibg=#976398 gui=NONE
+ \ ctermfg=black ctermbg=darkmagenta cterm=NONE
+hi DiffDelete guifg=#000000 guibg=#be1923 gui=bold
+ \ ctermfg=black ctermbg=red cterm=bold
+hi DiffText guifg=#ffffff guibg=#976398 gui=bold
+ \ ctermfg=white ctermbg=green cterm=bold
+
+" }}}
+" borders / separators / menus {{{
+
+hi FoldColumn guifg=#c8bcb9 guibg=#786d65 gui=bold
+ \ ctermfg=lightgray ctermbg=darkgray cterm=NONE
+hi SignColumn guifg=#c8bcb9 guibg=#786d65 gui=bold
+ \ ctermfg=lightgray ctermbg=darkgray cterm=NONE
+
+hi Pmenu guifg=#000000 guibg=#a6a190 gui=NONE
+ \ ctermfg=white ctermbg=darkgray cterm=NONE
+hi PmenuSel guifg=#ffffff guibg=#133293 gui=NONE
+ \ ctermfg=white ctermbg=lightblue cterm=NONE
+hi PmenuSbar guifg=NONE guibg=#555555 gui=NONE
+ \ ctermfg=black ctermbg=black cterm=NONE
+hi PmenuThumb guifg=NONE guibg=#cccccc gui=NONE
+ \ ctermfg=gray ctermbg=gray cterm=NONE
+
+hi StatusLine guifg=#000000 guibg=#c2bfa5 gui=bold
+ \ ctermfg=black ctermbg=white cterm=bold
+hi StatusLineNC guifg=#444444 guibg=#c2bfa5 gui=NONE
+ \ ctermfg=darkgray ctermbg=white cterm=NONE
+hi WildMenu guifg=#ffffff guibg=#133293 gui=bold
+ \ ctermfg=white ctermbg=darkblue cterm=bold
+hi VertSplit guifg=#c2bfa5 guibg=#c2bfa5 gui=NONE
+ \ ctermfg=white ctermbg=white cterm=NONE
+
+hi TabLine guifg=#000000 guibg=#c2bfa5 gui=NONE
+ \ ctermfg=black ctermbg=white cterm=NONE
+hi TabLineFill guifg=#000000 guibg=#c2bfa5 gui=NONE
+ \ ctermfg=black ctermbg=white cterm=NONE
+hi TabLineSel guifg=#ffffff guibg=#133293 gui=NONE
+ \ ctermfg=white ctermbg=black cterm=NONE
+
+"hi Menu
+"hi Scrollbar
+"hi Tooltip
+
+" }}}
+" cursor / dynamic / other {{{
+
+hi Cursor guifg=#000000 guibg=#ffff99 gui=NONE
+ \ ctermfg=black ctermbg=white cterm=NONE
+hi CursorIM guifg=#000000 guibg=#aaccff gui=NONE
+ \ ctermfg=black ctermbg=white cterm=reverse
+hi CursorLine guifg=NONE guibg=#1b1b1b gui=NONE
+ \ ctermfg=NONE ctermbg=NONE cterm=NONE
+hi CursorColumn guifg=NONE guibg=#1b1b1b gui=NONE
+ \ ctermfg=NONE ctermbg=NONE cterm=NONE
+
+hi Visual guifg=#ffffff guibg=#606070 gui=NONE
+ \ ctermfg=white ctermbg=lightblue cterm=NONE
+
+hi IncSearch guifg=#000000 guibg=#eedd33 gui=bold
+ \ ctermfg=white ctermbg=yellow cterm=NONE
+hi Search guifg=#efefd0 guibg=#937340 gui=NONE
+ \ ctermfg=white ctermbg=darkgreen cterm=NONE
+
+hi MatchParen guifg=NONE guibg=#3377aa gui=NONE
+ \ ctermfg=white ctermbg=blue cterm=NONE
+
+"hi VisualNOS
+
+" }}}
+" listings / messages {{{
+
+hi ModeMsg guifg=#eecc18 guibg=NONE gui=NONE
+ \ ctermfg=yellow ctermbg=NONE cterm=NONE
+hi Title guifg=#dd4452 guibg=NONE gui=bold
+ \ ctermfg=red ctermbg=NONE cterm=bold
+hi Question guifg=#66d077 guibg=NONE gui=NONE
+ \ ctermfg=green ctermbg=NONE cterm=NONE
+hi MoreMsg guifg=#39d049 guibg=NONE gui=NONE
+ \ ctermfg=green ctermbg=NONE cterm=NONE
+
+hi ErrorMsg guifg=#ffffff guibg=#ff0000 gui=bold
+ \ ctermfg=white ctermbg=red cterm=bold
+hi WarningMsg guifg=#ccae22 guibg=NONE gui=bold
+ \ ctermfg=yellow ctermbg=NONE cterm=bold
+
+" }}}
+
+" }}}
+" syntax highlighting groups (:help group-name) {{{
+
+hi Comment guifg=#ff9922 guibg=NONE gui=NONE
+ \ ctermfg=brown ctermbg=NONE cterm=NONE
+
+hi Constant guifg=#ff6050 guibg=NONE gui=NONE
+ \ ctermfg=red ctermbg=NONE cterm=NONE
+hi Boolean guifg=#ff6050 guibg=NONE gui=bold
+ \ ctermfg=red ctermbg=NONE cterm=bold
+
+hi Identifier guifg=#eecc44 guibg=NONE gui=NONE
+ \ ctermfg=yellow ctermbg=NONE cterm=NONE
+
+hi Statement guifg=#66d077 guibg=NONE gui=bold
+ \ ctermfg=green ctermbg=NONE cterm=bold
+
+hi PreProc guifg=#bb88dd guibg=NONE gui=NONE
+ \ ctermfg=darkmagenta ctermbg=NONE cterm=NONE
+
+hi Type guifg=#4093cc guibg=NONE gui=bold
+ \ ctermfg=lightblue ctermbg=NONE cterm=bold
+
+hi Special guifg=#9999aa guibg=NONE gui=bold
+ \ ctermfg=lightgray ctermbg=NONE cterm=bold
+
+hi Underlined guifg=#80a0ff guibg=NONE gui=underline
+ \ ctermfg=NONE ctermbg=NONE cterm=underline
+ \ term=underline
+
+hi Ignore guifg=#888888 guibg=NONE gui=NONE
+ \ ctermfg=darkgray ctermbg=NONE cterm=NONE
+
+hi Error guifg=#ffffff guibg=#ff0000 gui=NONE
+ \ ctermfg=white ctermbg=red cterm=NONE
+
+hi Todo guifg=#ffffff guibg=#ee7700 gui=bold
+ \ ctermfg=black ctermbg=yellow cterm=bold
+
+" }}}
+
+let &cpo = save_cpo
+
+" vim: fdm=marker fdl=0
diff --git a/vim/colors/chlordane.vim b/vim/colors/chlordane.vim
new file mode 100644
index 0000000..11b83f3
--- /dev/null
+++ b/vim/colors/chlordane.vim
@@ -0,0 +1,79 @@
+ " vim:set ts=8 sts=2 sw=2 tw=0:
+" Name: chlordane.vim
+" Maintainer: Kojo Sugita
+" Last Change: 2008-11-22
+" Revision: 1.2
+
+set background=dark
+hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name = 'chlordane'
+
+hi Cursor guifg=#3a553a guibg=#77dd88
+hi lCursor guifg=#3a553a guibg=#77dd88
+hi CursorLine guibg=#000000 gui=underline
+hi CursorIM guifg=#3a553a guibg=#77dd88
+hi Directory guifg=#77dd88 guibg=#000000 gui=bold
+hi DiffAdd guifg=#77dd88 guibg=#3a553a gui=none
+hi DiffChange guifg=#77dd88 guibg=#3a553a gui=none
+hi DiffDelete guifg=#223322 guibg=#223322 gui=none
+hi DiffText guifg=#77dd88 guibg=#448844 gui=bold
+hi ErrorMsg guifg=#ee1111 guibg=#000000
+hi VertSplit guifg=#223322 guibg=#223322
+hi Folded guifg=#55af66 guibg=#000000
+hi FoldColumn guifg=#557755 guibg=#102010
+hi IncSearch guifg=#3a553a guibg=#77dd88 gui=none
+hi LineNr guifg=#446644 guibg=#000000 gui=none
+hi ModeMsg guifg=#55af66 guibg=#000000
+hi MoreMsg guifg=#55af66 guibg=#000000
+hi Normal guifg=#55af66 guibg=#000000
+hi Question guifg=#55af66 guibg=#000000
+hi Search guifg=#223322 guibg=#55af66 gui=none
+hi NonText guifg=#606060 gui=none
+hi SpecialKey guifg=#707070
+"\n, \0, %d, %s, etc...
+hi Special guifg=#55af66 guibg=#223333 gui=bold
+" status line
+hi StatusLine guifg=#88ee99 guibg=#447f55 gui=bold
+hi StatusLineNC term=bold cterm=bold,underline ctermfg=green ctermbg=Black
+hi StatusLineNC term=bold gui=bold,underline guifg=#3a553a guibg=Black
+hi Title guifg=#77dd88 guibg=#223322 gui=bold
+hi Visual guifg=#77dd88 guibg=#448844 gui=none
+hi VisualNOS guifg=#55af66 guibg=#000000
+hi WarningMsg guifg=#77dd88 guibg=#000000
+hi WildMenu guifg=#3a553a guibg=#77dd88
+hi Number guifg=#77dd88 guibg=#354535
+hi Char guifg=#77dd88 guibg=#354535
+hi String guifg=#77dd88 guibg=#354535
+hi Boolean guifg=#77dd88 guibg=#354535
+hi Comment guifg=#446644
+hi Constant guifg=#88ee99 gui=none
+hi Identifier guifg=#77dd88
+hi Statement guifg=#88ee99 gui=none
+
+"Procedure name
+hi Function guifg=#77dd88
+
+"Define, def
+hi PreProc guifg=#77dd88 gui=bold
+hi Type guifg=#77dd88 gui=bold
+hi Underlined guifg=#77dd88 gui=underline
+hi Error guifg=#ee1111 guibg=#000000
+hi Todo guifg=#223322 guibg=#55af66 gui=none
+hi SignColumn guibg=#000000
+
+if version >= 700
+ " Pmenu
+ hi Pmenu guibg=#222222
+ hi PmenuSel guibg=#3a553a guifg=#77dd88
+ hi PmenuSbar guibg=#222222
+
+ " Tab
+ hi TabLine guifg=#3a553a guibg=black gui=bold
+ hi TabLineFill guifg=black guibg=black gui=bold
+ hi TabLineSel guifg=#88ee99 guibg=#447f55 gui=bold
+endif
+
+
diff --git a/vim/colors/coffee.vim b/vim/colors/coffee.vim
new file mode 100644
index 0000000..284fb01
--- /dev/null
+++ b/vim/colors/coffee.vim
@@ -0,0 +1,60 @@
+" Vim color file
+" Maintainer: David Lazar <david#c7.campus.utcluj.ro>
+" Last Change: Fri Jan 31 01:08:13 UTC 2003
+" Version: 1.0
+" URL: http://c7.campus.utcluj.ro/~david/coffee.vim
+"
+" This colorscheme script was created using Hans Fugal's colorscheme template
+
+set background=dark
+hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name="coffee"
+
+hi Normal gui=none guibg= #514c44 guifg=#b0a594
+
+hi Cursor gui=none guibg=#ffffff guifg=bg
+hi link CursorIM Cursor
+hi Directory guifg=#ffffff
+hi DiffAdd guibg=#9e9485 guifg=bg
+hi DiffDelete guibg=#2e2b26 guifg=fg
+hi DiffChange guibg=#70695e guifg=fg
+hi DiffText guibg=#70695e guifg=#880000
+hi ErrorMsg guibg=#880000 guifg=#ffffff
+hi Folded guifg=#88c0c7
+hi FoldColumn guifg=#88c0c7
+hi IncSearch guifg=#fff0d6 guibg=#000000
+hi LineNr guibg=#000000 guifg=#ffff21
+hi ModeMsg guifg=#ffffff
+hi MoreMsg guifg=#00ff00
+hi NonText guifg=#61616d
+hi Question guifg=#ffff00
+hi link Search IncSearch
+hi SpecialKey guifg=#ffffff
+hi StatusLine guibg=#000000 guifg=#deefff
+hi StatusLineNC guibg=#395956 guifg=#a4b1bd
+hi VertSplit guibg=#395956 guifg=#a4b1bd
+hi Title guifg=#ffffff
+hi Visual guifg=#fff0d6 guibg=#000000
+hi VisualNOS guifg=#dddddd guibg=bg
+hi WarningMsg guifg=#ffff00
+"hi WildMenu
+"hi Menu
+"hi Scrollbar
+"hi Tooltip
+
+" syntax highlighting groups
+hi Comment guifg=#1a1813
+hi Constant guifg=#cefece
+hi Identifier guifg=#cc7c3d
+hi Statement guifg=#effec5
+hi PreProc guifg=#85ff85
+hi Type guifg=#c6feeb
+hi Special guifg=#eeffee
+hi Underlined gui=underline guifg=#ffffff
+hi Ignore guifg=fg
+hi Error guibg=bg guifg=#ff4c4a
+hi Todo guibg=#aa0006 guifg=#fff300
+
diff --git a/vim/colors/corn.vim b/vim/colors/corn.vim
new file mode 100644
index 0000000..64c3fef
--- /dev/null
+++ b/vim/colors/corn.vim
@@ -0,0 +1,72 @@
+" Vim colorscheme
+" Author: Charles <cherry_avium@yahoo.com>
+" Version: 0.01
+" Date: 07 December 2005
+
+set background=dark
+hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+
+" multiple scheme method
+" - one for C like language
+" - one for markup language
+" - one for style language (properties) -> property more outstanding than
+" object
+
+let colors_name = "Corn"
+" set mouseshape+=i:arrow
+
+" Window elements
+hi Cursor guifg=#000000 guibg=#F0F0F0
+hi Folded guifg=#C0C0C0 guibg=#808080
+hi LineNr guifg=#CCCCCC
+hi NonText guifg=#CCCCCC
+hi Normal guifg=#E0E0E0 guibg=#333333
+hi StatusLine guifg=#B8860B guibg=#E5E5E5
+hi StatusLineNC guifg=#C0C0C0 guibg=#000000
+hi Visual guifg=#C0C0C0 guibg=#000000
+
+" Main groups
+hi Comment guifg=#BBCCEE
+hi Constant guifg=#EEDDAA gui=none
+hi Statement guifg=#CCEE00 gui=italic
+hi StatementU guifg=#CCEE00 gui=underline
+hi Keyword guifg=#CCEE00
+hi Underlined guifg=#E0E0E0 gui=underline
+hi Error guifg=#FFFFFF guibg=#FF0000
+
+" Tag syntax
+hi Attribute guifg=#CCCCCC gui=italic
+
+hi! link String Constant
+hi! link Character Constant
+hi! link Number Constant
+hi! link Boolean Constant
+hi! link Float Constant
+
+hi! link Identifier Normal
+hi! link Function Statement
+
+hi! link Operator Keyword
+hi! link Preproc Keyword
+hi! link Type Keyword
+
+hi! link Special Keyword
+hi! link Ignore Normal
+hi! link Todo Error
+
+hi! link Title Normal
+
+
+hi! link phpDefine StatementU
+
+hi! link HtmlArg Attribute
+hi! link HtmlSpecialChar Statement
+
+hi! link xmlTagName Keyword
+hi! link xmlEndTag Keyword
+hi! link xmlEntity Statement
+hi! link xmlCData Comment
+hi! link xmlAttrib Attribute
diff --git a/vim/colors/darkburn.vim b/vim/colors/darkburn.vim
new file mode 100644
index 0000000..c2fa999
--- /dev/null
+++ b/vim/colors/darkburn.vim
@@ -0,0 +1,300 @@
+"=============================================================================
+" Vim color file
+" File: darkburn.vim
+" Maintainer: Taurus Olson <taurusolson@gmail.com>
+" License: GPL
+" Created: 2009-03-27 20:25:21 CET
+" Modified: 2009-06-06 21:18:55 CET
+" Version: 1.2
+
+" Modified version of zenburn originally created by:
+" Maintainer: Jani Nurminen <slinky@iki.fi>
+" Last Change: $Id: zenburn.vim,v 2.4 2008/11/18 20:43:18 slinky Exp $
+" URL: http://slinky.imukuppi.org/zenburnpage/
+" License: GPL
+"=============================================================================
+"
+" Credits:
+" - Jani Nurminen - original Zenburn
+" - Steve Hall & Cream posse - higher-contrast Visual selection
+" - Kurt Maier - 256 color console coloring, low and high contrast toggle,
+" bug fixing
+" - Charlie - spotted too bright StatusLine in non-high contrast mode
+" - Pablo Castellazzi - CursorLine fix for 256 color mode
+" - Tim Smith - force dark background
+"
+" CONFIGURABLE PARAMETERS:
+"
+" You can use the default (don't set any parameters), or you can
+" set some parameters to tweak the Zenburn colours.
+"
+" * You can now set a darker background for bright environments. To activate, use:
+" contrast Zenburn, use:
+"
+ let g:darkburn_high_Contrast = 1
+"
+" * To get more contrast to the Visual selection, use
+"
+" let g:darkburn_alternate_Visual = 1
+"
+" * To use alternate colouring for Error message, use
+"
+ let g:darkburn_alternate_Error = 1
+"
+" * The new default for Include is a duller orange. To use the original
+" colouring for Include, use
+"
+ let g:darkburn_alternate_Include = 1
+"
+" * Work-around to a Vim bug, it seems to misinterpret ctermfg and 234 and 237
+" as light values, and sets background to light for some people. If you have
+" this problem, use:
+"
+ let g:darkburn_force_dark_Background = 1
+"
+" * To turn the parameter(s) back to defaults, use UNLET:
+"
+" unlet g:darkburn_alternate_Include
+"
+" Setting to 0 won't work!
+"
+" That's it, enjoy!
+"
+" TODO
+" - Visual alternate color is broken? Try GVim >= 7.0.66 if you have trouble
+" - IME colouring (CursorIM)
+
+set background=dark
+hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name="darkburn"
+
+hi Boolean guifg=#dca3a3
+hi Character guifg=#dca3a3 gui=bold
+hi Comment guifg=#7f9f7f gui=italic
+hi Conditional guifg=#f0dfaf gui=bold
+hi Constant guifg=#dca3a3 gui=bold
+hi Cursor guifg=#000d18 guibg=#8faf9f gui=bold
+hi Debug guifg=#bca3a3 gui=bold
+hi Define guifg=#ffcfaf gui=bold
+hi Delimiter guifg=#8f8f8f
+hi DiffAdd guifg=#709080 guibg=#313c36 gui=bold
+hi DiffChange guibg=#333333
+hi DiffDelete guifg=#333333 guibg=#464646
+hi DiffText guifg=#ecbcbc guibg=#41363c gui=bold
+hi Directory guifg=#dcdccc gui=bold
+hi ErrorMsg guifg=#80d4aa guibg=#2f2f2f gui=bold
+hi Exception guifg=#c3bf9f gui=bold
+hi Float guifg=#c0bed1
+hi FoldColumn guifg=#93b3a3 guibg=#3f4040
+hi Folded guifg=#93b3a3 guibg=#3f4040
+hi Function guifg=#efef8f
+hi Identifier guifg=#dcdcdc
+hi IncSearch guibg=#f8f893 guifg=#385f38
+hi Keyword guifg=#f0dfaf gui=bold
+hi Label guifg=#dfcfaf gui=underline
+hi LineNr guifg=#9fafaf guibg=#262626
+hi Macro guifg=#ffcfaf gui=bold
+hi ModeMsg guifg=#6fb86f gui=none
+hi MoreMsg guifg=#ffffff gui=bold
+hi NonText guifg=#404040
+hi Number guifg=#8cd0d3
+hi Operator guifg=#f0efd0
+hi PreCondit guifg=#dfaf8f gui=bold
+hi PreProc guifg=#ffb23f gui=bold
+hi Question guifg=#ffffff gui=bold
+hi Repeat guifg=#ffd7a7 gui=bold
+hi Search guifg=#ffffe0 guibg=#284f28
+hi SpecialChar guifg=#9fbfd6 gui=bold
+hi SpecialComment guifg=#82a282 gui=bold
+hi Special guifg=#9fbfd6
+hi SpecialKey guifg=#9ece9e
+hi Statement guifg=#6fb86f gui=none
+hi StatusLine guifg=#313633 guibg=#ccdc90
+hi StatusLineNC guifg=#2e3330 guibg=#88b090
+hi StorageClass guifg=#c3bf9f gui=bold
+hi String guifg=#b75151
+hi Structure guifg=#efefaf gui=bold
+hi Tag guifg=#e89393 gui=bold
+hi Title guifg=#efefef gui=bold
+hi Todo guifg=#dfdfdf guibg=bg gui=bold
+hi Typedef guifg=#dfe4cf gui=bold
+hi Type guifg=#dfdfbf gui=bold
+hi Underlined guifg=#dcdccc gui=underline
+hi VertSplit guifg=#2e3330 guibg=#688060
+hi VisualNOS guifg=#333333 guibg=#f18c96 gui=bold,underline
+hi WarningMsg guifg=#ffffff guibg=#333333 gui=bold
+hi WildMenu guibg=#2c302d guifg=#cbecd0 gui=underline
+
+hi SpellBad guisp=#bc6c4c guifg=#dc8c6c
+hi SpellCap guisp=#6c6c9c guifg=#8c8cbc
+hi SpellRare guisp=#bc6c9c guifg=#bc8cbc
+hi SpellLocal guisp=#7cac7c guifg=#9ccc9c
+
+" Entering Kurt zone
+if &t_Co > 255
+ hi Boolean ctermfg=181
+ hi Character ctermfg=181 cterm=bold
+ hi Comment ctermfg=108
+ hi Conditional ctermfg=223 cterm=bold
+ hi Constant ctermfg=181 cterm=bold
+ hi Cursor ctermfg=233 ctermbg=109 cterm=bold
+ hi Debug ctermfg=181 cterm=bold
+ hi Define ctermfg=223 cterm=bold
+ hi Delimiter ctermfg=245
+ hi DiffAdd ctermfg=66 ctermbg=237 cterm=bold
+ hi DiffChange ctermbg=236
+ hi DiffDelete ctermfg=236 ctermbg=238
+ hi DiffText ctermfg=217 ctermbg=237 cterm=bold
+ hi Directory ctermfg=188 cterm=bold
+ hi ErrorMsg ctermfg=115 ctermbg=236 cterm=bold
+ hi Exception ctermfg=249 cterm=bold
+ hi Float ctermfg=251
+ hi FoldColumn ctermfg=109 ctermbg=238
+ hi Folded ctermfg=109 ctermbg=238
+ hi Function ctermfg=228
+ hi Identifier ctermfg=223
+ hi IncSearch ctermbg=228 ctermfg=238
+ hi Keyword ctermfg=223 cterm=bold
+ hi Label ctermfg=187 cterm=underline
+ hi LineNr ctermfg=248 ctermbg=235
+ hi Macro ctermfg=223 cterm=bold
+ hi ModeMsg ctermfg=223 cterm=none
+ hi MoreMsg ctermfg=15 cterm=bold
+ hi NonText ctermfg=238
+ hi Number ctermfg=116
+ hi Operator ctermfg=230
+ hi PreCondit ctermfg=180 cterm=bold
+ hi PreProc ctermfg=223 cterm=bold
+ hi Question ctermfg=15 cterm=bold
+ hi Repeat ctermfg=223 cterm=bold
+ hi Search ctermfg=230 ctermbg=236
+ hi SpecialChar ctermfg=181 cterm=bold
+ hi SpecialComment ctermfg=108 cterm=bold
+ hi Special ctermfg=181
+ hi SpecialKey ctermfg=151
+ hi Statement ctermfg=187 ctermbg=234 cterm=none
+ hi StatusLine ctermfg=236 ctermbg=186
+ hi StatusLineNC ctermfg=235 ctermbg=108
+ hi StorageClass ctermfg=249 cterm=bold
+ hi String ctermfg=174
+ hi Structure ctermfg=229 cterm=bold
+ hi Tag ctermfg=181 cterm=bold
+ hi Title ctermfg=7 ctermbg=234 cterm=bold
+ hi Todo ctermfg=108 ctermbg=234 cterm=bold
+ hi Typedef ctermfg=253 cterm=bold
+ hi Type ctermfg=187 cterm=bold
+ hi Underlined ctermfg=188 ctermbg=234 cterm=bold
+ hi VertSplit ctermfg=236 ctermbg=65
+ hi VisualNOS ctermfg=236 ctermbg=210 cterm=bold
+ hi WarningMsg ctermfg=15 ctermbg=236 cterm=bold
+ hi WildMenu ctermbg=236 ctermfg=194 cterm=bold
+ hi CursorLine ctermbg=236 cterm=none
+
+ " spellchecking, always "bright" background
+ hi SpellLocal ctermfg=14 ctermbg=237
+ hi SpellBad ctermfg=9 ctermbg=237
+ hi SpellCap ctermfg=12 ctermbg=237
+ hi SpellRare ctermfg=13 ctermbg=237
+
+ " pmenu
+ hi PMenu ctermfg=248 ctermbg=0
+ hi PMenuSel ctermfg=223 ctermbg=235
+
+ if exists("g:darkburn_high_Contrast")
+ hi Normal ctermfg=188 ctermbg=234
+ else
+ hi Normal ctermfg=188 ctermbg=237
+ hi Cursor ctermbg=109
+ hi diffadd ctermbg=237
+ hi diffdelete ctermbg=238
+ hi difftext ctermbg=237
+ hi errormsg ctermbg=237
+ hi foldcolumn ctermbg=238
+ hi folded ctermbg=238
+ hi incsearch ctermbg=228
+ hi linenr ctermbg=238
+ hi search ctermbg=238
+ hi statement ctermbg=237
+ hi statusline ctermbg=144
+ hi statuslinenc ctermbg=108
+ hi title ctermbg=237
+ hi todo ctermbg=237
+ hi underlined ctermbg=237
+ hi vertsplit ctermbg=65
+ hi visualnos ctermbg=210
+ hi warningmsg ctermbg=236
+ hi wildmenu ctermbg=236
+ endif
+endif
+
+if exists("g:darkburn_force_dark_Background")
+ " Force dark background, because of a bug in VIM: VIM sets background
+ " automatically during "hi Normal ctermfg=X"; it misinterprets the high
+ " value (234 or 237 above) as a light color, and wrongly sets background to
+ " light. See ":help highlight" for details.
+ set background=dark
+endif
+
+if exists("g:darkburn_high_Contrast")
+ " use new darker background
+ hi Normal guifg=#ffffff guibg=#1f1f1f
+ hi CursorLine guibg=#121212 gui=bold
+ hi Pmenu guibg=#242424 guifg=#ccccbc
+ hi PMenuSel guibg=#353a37 guifg=#ccdc90 gui=bold
+ hi PmenuSbar guibg=#2e3330 guifg=#000000
+ hi PMenuThumb guibg=#a0afa0 guifg=#040404
+ hi MatchParen guifg=#f0f0c0 guibg=#383838 gui=bold
+ hi SignColumn guifg=#9fafaf guibg=#181818 gui=bold
+ hi TabLineFill guifg=#cfcfaf guibg=#181818 gui=bold
+ hi TabLineSel guifg=#efefef guibg=#1c1c1b gui=bold
+ hi TabLine guifg=#b6bf98 guibg=#181818 gui=bold
+ hi CursorColumn guifg=#dcdccc guibg=#2b2b2b
+else
+ " Original, lighter background
+ hi Normal guifg=#dcdccc guibg=#3f3f3f
+ hi CursorLine guibg=#434443
+ hi Pmenu guibg=#2c2e2e guifg=#9f9f9f
+ hi PMenuSel guibg=#242424 guifg=#d0d0a0 gui=bold
+ hi PmenuSbar guibg=#2e3330 guifg=#000000
+ hi PMenuThumb guibg=#a0afa0 guifg=#040404
+ hi MatchParen guifg=#b2b2a0 guibg=#2e2e2e gui=bold
+ hi SignColumn guifg=#9fafaf guibg=#343434 gui=bold
+ hi TabLineFill guifg=#cfcfaf guibg=#353535 gui=bold
+ hi TabLineSel guifg=#efefef guibg=#3a3a39 gui=bold
+ hi TabLine guifg=#b6bf98 guibg=#353535 gui=bold
+ hi CursorColumn guifg=#dcdccc guibg=#4f4f4f
+endif
+
+
+if exists("g:darkburn_alternate_Visual")
+ " Visual with more contrast, thanks to Steve Hall & Cream posse
+ " gui=none fixes weird highlight problem in at least GVim 7.0.66, thanks to Kurt Maier
+ hi Visual guifg=#000000 guibg=#71d3b4 gui=none
+ hi VisualNOS guifg=#000000 guibg=#71d3b4 gui=none
+else
+ " use default visual
+ hi Visual guifg=#71d3b4 guibg=#233323 gui=none
+ hi VisualNOS guifg=#71d3b4 guibg=#233323 gui=none
+endif
+
+if exists("g:darkburn_alternate_Error")
+ " use a bit different Error
+ hi Error guifg=#ef9f9f guibg=#201010 gui=bold
+else
+ " default
+ hi Error guifg=#e37170 guibg=#332323 gui=none
+endif
+
+if exists("g:darkburn_alternate_Include")
+ " original setting
+ hi Include guifg=#ffcfaf gui=bold
+else
+ " new, less contrasted one
+ hi Include guifg=#dfaf8f gui=bold
+endif
+ " TODO check for more obscure syntax groups that they're ok
+
+" vim: :
diff --git a/vim/colors/darkdevel.vim b/vim/colors/darkdevel.vim
new file mode 100644
index 0000000..9a47558
--- /dev/null
+++ b/vim/colors/darkdevel.vim
@@ -0,0 +1,228 @@
+" Darkdevel Vim color scheme
+"
+" Name: darkdevel.vim
+" Maintainer: Hallison Batista <email@hallisonbatista.com>
+" Last Change: 2009-03-17
+" License: Public Domain
+" Version: 1.1.1
+
+highlight clear
+
+if exists("syntax_on")
+ syntax reset
+endif
+
+let g:colors_name = "darkdevel"
+
+" General settings
+" ================
+set background=dark
+if v:version > 700
+ set cursorline
+ "set cursorcolumn
+endif
+
+let g:Darkdevel = {}
+let g:Darkdevel.cursor = {}
+let g:Darkdevel.cursor.ctermfg = 'NONE'
+let g:Darkdevel.cursor.guifg = '#000000'
+let g:Darkdevel.cursor.ctermbg = 'NONE'
+let g:Darkdevel.cursor.guibg = '#FFFFFF'
+
+let g:Darkdevel.comment = {}
+let g:Darkdevel.comment.ctermfg = 'DarkGray'
+let g:Darkdevel.comment.guifg = '#646464'
+let g:Darkdevel.comment.ctermbg = 'NONE'
+let g:Darkdevel.comment.guibg = 'NONE'
+
+" Cursor style
+" ============
+ highlight Cursor ctermfg=NONE guifg=#000000 ctermbg=NONE guibg=#FFFFFF
+ "highlight CursorIM
+ highlight CursorColumn ctermfg=NONE guifg=NONE ctermbg=DarkGray guibg=#0F0F0F
+ highlight CursorLine ctermfg=NONE guifg=NONE ctermbg=DarkGray guibg=#0F0F0F
+
+" Directory style
+" ===============
+ "highlight Directory ctermbg=NONE guifg=NONE ctermbg=NONE guibg=NONE cterm=bold gui=underline
+
+" Diff text style
+" ===============
+ highlight DiffAdd ctermfg=DarkGreen guifg=#32BE32 ctermbg=NONE guibg=NONE
+ "highlight DiffChange
+ highlight DiffDelete ctermfg=DarkRed guifg=#BE3232 ctermbg=NONE guibg=NONE
+ "highlight DiffText
+
+" Text and message style
+" ======================
+ highlight ErrorMsg ctermfg=Red guifg=#FF0000 ctermbg=NONE guibg=NONE
+ highlight WarningMsg ctermfg=Yellow guifg=Yellow ctermbg=NONE guibg=NONE
+ highlight MoreMsg ctermfg=Green guifg=#00FF00 ctermbg=NONE guibg=NONE
+ highlight link ModeMsg WarningMsg
+ "highlight VertSplit
+ highlight Folded ctermfg=Gray guifg=#777777 ctermbg=DarkGray guibg=#0F0F0F
+ "highlight FoldColumn
+ "highlight SignColumn
+ "highlight IncSearch
+ highlight LineNr ctermfg=DarkGray guifg=#777777 ctermbg=DarkGray guibg=#0F0F0F
+ "highlight MatchParen
+ highlight NonText ctermfg=Gray guifg=#777777 ctermbg=NONE guibg=#000000
+ highlight Normal ctermfg=Gray guifg=#F0F0F0 ctermbg=NONE guibg=#000000
+
+" Popup menu style
+" ================
+ highlight Pmenu ctermfg=Gray guifg=#FFFFFF ctermbg=DarkGray guibg=#0F0F0F
+ highlight PmenuSel ctermfg=White guifg=#0F0F0F ctermbg=Gray guibg=#F0F0F0
+ highlight PmenuSbar ctermfg=NONE guifg=NONE ctermbg=DarkGray guibg=#777777
+ highlight PmenuThumb ctermfg=Gray guifg=#F0F0F0 ctermbg=NONE guibg=NONE
+
+ "highlight Question
+ "highlight Search
+ "highlight SpecialKey
+ "highlight Error guifg=#FFFFFF guibg=#990000
+
+" Spelling style
+" ==============
+ "highlight SpellBad
+ "highlight SpellCap
+ "highlight SpellLocal
+ "highlight SpellRare
+
+" Status style
+" ============
+ highlight StatusLine ctermfg=DarkGray guifg=#0F0F0F ctermbg=Gray guibg=#777777 cterm=bold gui=bold
+ highlight StatusLineNC ctermfg=DarkGray guifg=#777777 ctermbg=DarkGray guibg=#0F0F0F cterm=bold gui=bold
+
+ "highlight TabLine
+ "highlight TabLineFill
+ "highlight TabLineSel
+
+ highlight Title ctermfg=Gray guifg=#F0F0F0 ctermbg=NONE guibg=NONE
+ highlight Visual ctermfg=Gray guifg=#FFFFFF ctermbg=DarkBlue guibg=#505064
+ highlight VisualNOS ctermfg=NONE guifg=NONE ctermbg=DarkGreen guibg=#506450
+ highlight WildMenu ctermfg=NONE guifg=#777777 ctermbg=DarkGray guibg=#0F0F0F
+
+" Win32 specific style
+" --------------------
+ "highlight Menu
+ "highlight Scrollbar
+ "highlight Tooltip
+
+" Syntax style
+" ============
+
+" Style for constants
+" -------------------
+ highlight Constant ctermfg=DarkRed guifg=#6496C8
+ highlight String ctermfg=DarkGreen guifg=#64C896
+ highlight Character ctermfg=DarkBlue guifg=#6496C8
+ highlight Number ctermfg=DarkGreen guifg=#64C896
+ highlight Boolean ctermfg=DarkBlue guifg=#6496C8
+ highlight Float ctermfg=DarkGreen guifg=#64C896
+
+ highlight Comment ctermfg=DarkGray guifg=#646464 ctermbg=NONE guibg=NONE
+
+" Style for identifier and variable names
+" ----------------------------------------
+ highlight Identifier ctermfg=DarkCyan guifg=#6496C8 gui=NONE
+ highlight Function ctermfg=Yellow guifg=#FFC864 gui=NONE
+
+" Style for statements
+" ---------------------
+ highlight Statement ctermfg=Brown guifg=#C89664 gui=NONE
+ highlight link Conditional Statement
+ highlight link Repeat Statement
+ highlight link Label Statement
+ highlight Operator ctermfg=Green guifg=#64C864
+ highlight Keyword ctermfg=DarkRed guifg=#C86432
+ highlight link Exception Statement
+
+" Style for generic preprocessor
+" ------------------------------
+ highlight PreProc ctermfg=Gray guifg=#DCDCDC ctermbg=NONE guibg=NONE
+ highlight Include ctermfg=DarkRed guifg=#C86432 ctermbg=NONE guibg=NONE
+ highlight link Define Include
+ highlight link Macro Include
+ highlight link PreCondit Include
+
+" Style for types and objects
+" ---------------------------
+ highlight Type ctermfg=DarkRed guifg=#DC4B32 gui=NONE
+ highlight link StorageClass Type
+ highlight link Structure Type
+ highlight link Typedef Type
+
+" Style for special symbols
+" -------------------------
+ "highlight Special
+ "highlight SpecialChar
+ "highlight Tag
+ "highlight Delimiter
+ "highlight SpecialComment
+ "highlight Debug
+
+" Style for text format
+" ---------------------
+ "highlight Underlined
+ "highlight Ignore
+ "highlight Error
+ "highlight Todo
+
+" Style for Shell Syntax
+" ----------------------
+ "highlight shTest
+ "highlight shCase
+ "highlight shCaseExSingleQuote
+ "highlight shCaseEsac
+ "highlight shDo
+ "highlight shExpr
+ "highlight shFor
+ "highlight shIf
+ "highlight shSubSh
+ "highlight shComma
+ "highlight shDerefVarArray
+ "highlight shDblBrace
+ "highlight shSpecialVar
+ "highlight shDblParen
+ "highlight shCurlyIn
+ "highlight bashSpecialVariables
+ "highlight bashStatement
+ "highlight bashAdminStatement
+ "highlight kshSpecialVariables
+ "highlight kshStatement
+ "highlight shSetIdentifier
+ "highlight shFunctionTwo
+ "highlight shFunctionStart
+ "highlight shFunctionOne
+ "highlight shDerefPattern
+ "highlight shDerefEscape
+ "highlight shDerefPPSleft
+ "highlight shDerefPPSright
+ "highlight shCaseEsacSync
+ "highlight shDoSync
+ "highlight shForSync
+ "highlight shIfSync
+ "highlight shUntilSync
+ "highlight shWhileSync
+
+" Style for Ruby Syntax
+" ---------------------
+ highlight rubyBlockParameter guifg=#FFFFFF
+ highlight rubyClass guifg=#FFFFFF
+ highlight rubyConstant guifg=#DA4939
+ highlight rubyInstanceVariable guifg=#D0D0FF
+ highlight rubyInterpolation guifg=#519F50
+ highlight rubyLocalVariableOrMethod guifg=#D0D0FF
+ highlight rubyPredefinedConstant guifg=#DA4939
+ highlight rubyPseudoVariable guifg=#FFC66D
+ highlight rubyStringDelimiter guifg=#A5C261
+
+" Style for XML and (X)HTML Syntax
+ highlight xmlTag guifg=#E8BF6A
+ highlight xmlTagName guifg=#E8BF6A
+ highlight xmlEndTag guifg=#E8BF6A
+
+ highlight link htmlTag xmlTag
+ highlight link htmlTagName xmlTagName
+ highlight link htmlEndTag xmlEndTag
+
diff --git a/vim/colors/vitamins.vim b/vim/colors/vitamins.vim
new file mode 100644
index 0000000..3bfe068
--- /dev/null
+++ b/vim/colors/vitamins.vim
@@ -0,0 +1,53 @@
+" Maintainer: Henrique C. Alves (hcarvalhoalves@gmail.com)
+" Version: 1.1
+" Last Change: September 23 2008
+
+set background=dark
+
+hi clear
+
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "vitamins"
+
+" Vim >= 7.0 specific colors
+if version >= 700
+ hi CursorLine guibg=#2d2d2d ctermbg=236
+ hi CursorColumn guibg=#2d2d2d ctermbg=236
+ hi MatchParen guifg=#f6f3e8 guibg=#857b6f gui=bold ctermbg=59
+ hi Pmenu guifg=#f6f3e8 guibg=#444444 ctermbg=242
+ hi PmenuSel guifg=#000000 guibg=#cdd129 ctermfg=0 ctermbg=184
+endif
+
+
+" General colors
+hi Cursor guifg=NONE guibg=#656565 gui=none ctermbg=0x241
+hi Normal guifg=#f6f3f0 guibg=#242424 gui=none ctermfg=254
+"ctermbg=232
+hi NonText guifg=#808080 guibg=#303030 gui=none ctermfg=242
+"ctermbg=237
+hi LineNr guifg=#5c5a4f guibg=#000000 gui=none ctermfg=239 ctermbg=232
+hi StatusLine guifg=#f6f3e8 guibg=#444444 gui=italic
+hi StatusLineNC guifg=#857b6f guibg=#444444 gui=none
+hi VertSplit guifg=#444444 guibg=#444444 gui=none
+hi Folded guibg=#384048 guifg=#a0a8b0 gui=none
+hi Title guifg=#f6f3e8 guibg=NONE gui=bold
+hi Visual guifg=#ffffd7 guibg=#444444 gui=none ctermfg=186 ctermbg=238
+hi SpecialKey guifg=#808080 guibg=#343434 gui=none
+
+" Syntax highlighting
+hi Comment guifg=#808080 gui=italic ctermfg=244
+hi Todo guifg=#8f8f8f gui=italic ctermfg=245
+hi Constant guifg=#acf0f2 gui=none ctermfg=159
+hi String guifg=#ff5d28 gui=italic ctermfg=202
+hi Identifier guifg=#ff5d28 gui=none ctermfg=202
+hi Function guifg=#cdd129 gui=none ctermfg=184
+hi Type guifg=#cdd129 gui=none ctermfg=184
+hi Statement guifg=#af5f5f gui=none ctermfg=131
+hi Keyword guifg=#cdd129 gui=none ctermfg=184
+hi PreProc guifg=#ede39e gui=none ctermfg=187
+hi Number guifg=#ede39e gui=none ctermfg=187
+hi Special guifg=#acf0f2 gui=none ctermfg=159
+
diff --git a/vim/colors/wombat.vim b/vim/colors/wombat.vim
new file mode 100644
index 0000000..9ad1e56
--- /dev/null
+++ b/vim/colors/wombat.vim
@@ -0,0 +1,51 @@
+" Maintainer: Lars H. Nielsen (dengmao@gmail.com)
+" Last Change: January 22 2007
+
+set background=dark
+
+hi clear
+
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "wombat"
+
+
+" Vim >= 7.0 specific colors
+if version >= 700
+ hi CursorLine guibg=#2d2d2d
+ hi CursorColumn guibg=#2d2d2d
+ hi MatchParen guifg=#f6f3e8 guibg=#857b6f gui=bold
+ hi Pmenu guifg=#f6f3e8 guibg=#444444
+ hi PmenuSel guifg=#000000 guibg=#cae682
+endif
+
+" General colors
+hi Cursor guifg=NONE guibg=#656565 gui=none
+hi Normal guifg=#f6f3e8 guibg=#242424 gui=none
+hi NonText guifg=#808080 guibg=#303030 gui=none
+hi LineNr guifg=#857b6f guibg=#000000 gui=none
+hi StatusLine guifg=#f6f3e8 guibg=#444444 gui=italic
+hi StatusLineNC guifg=#857b6f guibg=#444444 gui=none
+hi VertSplit guifg=#444444 guibg=#444444 gui=none
+hi Folded guibg=#384048 guifg=#a0a8b0 gui=none
+hi Title guifg=#f6f3e8 guibg=NONE gui=bold
+hi Visual guifg=#f6f3e8 guibg=#444444 gui=none
+hi SpecialKey guifg=#808080 guibg=#343434 gui=none
+
+" Syntax highlighting
+hi Comment guifg=#99968b gui=italic
+hi Todo guifg=#8f8f8f gui=italic
+hi Constant guifg=#e5786d gui=none
+hi String guifg=#95e454 gui=italic
+hi Identifier guifg=#cae682 gui=none
+hi Function guifg=#cae682 gui=none
+hi Type guifg=#cae682 gui=none
+hi Statement guifg=#8ac6f2 gui=none
+hi Keyword guifg=#8ac6f2 gui=none
+hi PreProc guifg=#e5786d gui=none
+hi Number guifg=#e5786d gui=none
+hi Special guifg=#e7f6da gui=none
+
+
diff --git a/vim/colors/zenburn.vim b/vim/colors/zenburn.vim
new file mode 100644
index 0000000..d86ce44
--- /dev/null
+++ b/vim/colors/zenburn.vim
@@ -0,0 +1,330 @@
+" Vim color file
+" Maintainer: Jani Nurminen <slinky@iki.fi>
+" Last Change: $Id: zenburn.vim,v 2.8 2009/09/07 20:06:44 slinky Exp $
+" URL: http://slinky.imukuppi.org/zenburnpage/
+" License: GPL
+"
+" Nothing too fancy, just some alien fruit salad to keep you in the zone.
+" This syntax file was designed to be used with dark environments and
+" low light situations. Of course, if it works during a daybright office, go
+" ahead :)
+"
+" Owes heavily to other Vim color files! With special mentions
+" to "BlackDust", "Camo" and "Desert".
+"
+" To install, copy to ~/.vim/colors directory. Then :colorscheme zenburn.
+" See also :help syntax
+"
+" Credits:
+" - Jani Nurminen - original Zenburn
+" - Steve Hall & Cream posse - higher-contrast Visual selection
+" - Kurt Maier - 256 color console coloring, low and high contrast toggle,
+" bug fixing
+" - Charlie - spotted too bright StatusLine in non-high contrast mode
+" - Pablo Castellazzi - CursorLine fix for 256 color mode
+" - Tim Smith - force dark background
+" - John Gabriele - spotted bad Ignore-group handling
+"
+" CONFIGURABLE PARAMETERS:
+"
+" You can use the default (don't set any parameters), or you can
+" set some parameters to tweak the Zenburn colours.
+"
+" To use them, put them into your .vimrc file before loading the color scheme,
+" example:
+" let g:zenburn_high_Contrast=1
+" colors zenburn
+"
+" * You can now set a darker background for bright environments. To activate, use:
+" contrast Zenburn, use:
+"
+" let g:zenburn_high_Contrast = 1
+"
+" * For example, Vim help files uses the Ignore-group for the pipes in tags
+" like "|somelink.txt|". By default, the pipes are not visible, as they
+" map to Ignore group. If you wish to enable coloring of the Ignore group,
+" set the following parameter to 1. Warning, it might make some syntax files
+" look strange.
+"
+" let g:zenburn_color_also_Ignore = 1
+"
+" * To get more contrast to the Visual selection, use
+"
+" let g:zenburn_alternate_Visual = 1
+"
+" * To use alternate colouring for Error message, use
+"
+" let g:zenburn_alternate_Error = 1
+"
+" * The new default for Include is a duller orange. To use the original
+" colouring for Include, use
+"
+" let g:zenburn_alternate_Include = 1
+"
+" * Work-around to a Vim bug, it seems to misinterpret ctermfg and 234 and 237
+" as light values, and sets background to light for some people. If you have
+" this problem, use:
+"
+" let g:zenburn_force_dark_Background = 1
+"
+" NOTE:
+"
+" * To turn the parameter(s) back to defaults, use UNLET:
+"
+" unlet g:zenburn_alternate_Include
+"
+" Setting to 0 won't work!
+"
+" That's it, enjoy!
+"
+" TODO
+" - Visual alternate color is broken? Try GVim >= 7.0.66 if you have trouble
+" - IME colouring (CursorIM)
+
+set background=dark
+hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name="zenburn"
+
+hi Boolean guifg=#dca3a3
+hi Character guifg=#dca3a3 gui=bold
+hi Comment guifg=#7f9f7f gui=italic
+hi Conditional guifg=#f0dfaf gui=bold
+hi Constant guifg=#dca3a3 gui=bold
+hi Cursor guifg=#000d18 guibg=#8faf9f gui=bold
+hi Debug guifg=#bca3a3 gui=bold
+hi Define guifg=#ffcfaf gui=bold
+hi Delimiter guifg=#8f8f8f
+hi DiffAdd guifg=#709080 guibg=#313c36 gui=bold
+hi DiffChange guibg=#333333
+hi DiffDelete guifg=#333333 guibg=#464646
+hi DiffText guifg=#ecbcbc guibg=#41363c gui=bold
+hi Directory guifg=#dcdccc gui=bold
+hi ErrorMsg guifg=#80d4aa guibg=#2f2f2f gui=bold
+hi Exception guifg=#c3bf9f gui=bold
+hi Float guifg=#c0bed1
+hi FoldColumn guifg=#93b3a3 guibg=#3f4040
+hi Folded guifg=#93b3a3 guibg=#3f4040
+hi Function guifg=#efef8f
+hi Identifier guifg=#efdcbc
+hi IncSearch guibg=#f8f893 guifg=#385f38
+hi Keyword guifg=#f0dfaf gui=bold
+hi Label guifg=#dfcfaf gui=underline
+hi LineNr guifg=#9fafaf guibg=#262626
+hi Macro guifg=#ffcfaf gui=bold
+hi ModeMsg guifg=#ffcfaf gui=none
+hi MoreMsg guifg=#ffffff gui=bold
+hi NonText guifg=#404040
+hi Number guifg=#8cd0d3
+hi Operator guifg=#f0efd0
+hi PreCondit guifg=#dfaf8f gui=bold
+hi PreProc guifg=#ffcfaf gui=bold
+hi Question guifg=#ffffff gui=bold
+hi Repeat guifg=#ffd7a7 gui=bold
+hi Search guifg=#ffffe0 guibg=#284f28
+hi SpecialChar guifg=#dca3a3 gui=bold
+hi SpecialComment guifg=#82a282 gui=bold
+hi Special guifg=#cfbfaf
+hi SpecialKey guifg=#9ece9e
+hi Statement guifg=#e3ceab gui=none
+hi StatusLine guifg=#313633 guibg=#ccdc90
+hi StatusLineNC guifg=#2e3330 guibg=#88b090
+hi StorageClass guifg=#c3bf9f gui=bold
+hi String guifg=#cc9393
+hi Structure guifg=#efefaf gui=bold
+hi Tag guifg=#e89393 gui=bold
+hi Title guifg=#efefef gui=bold
+hi Todo guifg=#dfdfdf guibg=bg gui=bold
+hi Typedef guifg=#dfe4cf gui=bold
+hi Type guifg=#dfdfbf gui=bold
+hi Underlined guifg=#dcdccc gui=underline
+hi VertSplit guifg=#2e3330 guibg=#688060
+hi VisualNOS guifg=#333333 guibg=#f18c96 gui=bold,underline
+hi WarningMsg guifg=#ffffff guibg=#333333 gui=bold
+hi WildMenu guibg=#2c302d guifg=#cbecd0 gui=underline
+
+hi SpellBad guisp=#bc6c4c guifg=#dc8c6c
+hi SpellCap guisp=#6c6c9c guifg=#8c8cbc
+hi SpellRare guisp=#bc6c9c guifg=#bc8cbc
+hi SpellLocal guisp=#7cac7c guifg=#9ccc9c
+
+" Entering Kurt zone
+if &t_Co > 255
+ hi Boolean ctermfg=181
+ hi Character ctermfg=181 cterm=bold
+ hi Comment ctermfg=108
+ hi Conditional ctermfg=223 cterm=bold
+ hi Constant ctermfg=181 cterm=bold
+ hi Cursor ctermfg=233 ctermbg=109 cterm=bold
+ hi Debug ctermfg=181 cterm=bold
+ hi Define ctermfg=223 cterm=bold
+ hi Delimiter ctermfg=245
+ hi DiffAdd ctermfg=66 ctermbg=237 cterm=bold
+ hi DiffChange ctermbg=236
+ hi DiffDelete ctermfg=236 ctermbg=238
+ hi DiffText ctermfg=217 ctermbg=237 cterm=bold
+ hi Directory ctermfg=188 cterm=bold
+ hi ErrorMsg ctermfg=115 ctermbg=236 cterm=bold
+ hi Exception ctermfg=249 cterm=bold
+ hi Float ctermfg=251
+ hi FoldColumn ctermfg=109 ctermbg=238
+ hi Folded ctermfg=109 ctermbg=238
+ hi Function ctermfg=228
+ hi Identifier ctermfg=223
+ hi IncSearch ctermbg=228 ctermfg=238
+ hi Keyword ctermfg=223 cterm=bold
+ hi Label ctermfg=187 cterm=underline
+ hi LineNr ctermfg=248 ctermbg=235
+ hi Macro ctermfg=223 cterm=bold
+ hi ModeMsg ctermfg=223 cterm=none
+ hi MoreMsg ctermfg=15 cterm=bold
+ hi NonText ctermfg=238
+ hi Number ctermfg=116
+ hi Operator ctermfg=230
+ hi PreCondit ctermfg=180 cterm=bold
+ hi PreProc ctermfg=223 cterm=bold
+ hi Question ctermfg=15 cterm=bold
+ hi Repeat ctermfg=223 cterm=bold
+ hi Search ctermfg=230 ctermbg=236
+ hi SpecialChar ctermfg=181 cterm=bold
+ hi SpecialComment ctermfg=108 cterm=bold
+ hi Special ctermfg=181
+ hi SpecialKey ctermfg=151
+ hi Statement ctermfg=187 ctermbg=234 cterm=none
+ hi StatusLine ctermfg=236 ctermbg=186
+ hi StatusLineNC ctermfg=235 ctermbg=108
+ hi StorageClass ctermfg=249 cterm=bold
+ hi String ctermfg=174
+ hi Structure ctermfg=229 cterm=bold
+ hi Tag ctermfg=181 cterm=bold
+ hi Title ctermfg=7 ctermbg=234 cterm=bold
+ hi Todo ctermfg=108 ctermbg=234 cterm=bold
+ hi Typedef ctermfg=253 cterm=bold
+ hi Type ctermfg=187 cterm=bold
+ hi Underlined ctermfg=188 ctermbg=234 cterm=bold
+ hi VertSplit ctermfg=236 ctermbg=65
+ hi VisualNOS ctermfg=236 ctermbg=210 cterm=bold
+ hi WarningMsg ctermfg=15 ctermbg=236 cterm=bold
+ hi WildMenu ctermbg=236 ctermfg=194 cterm=bold
+ hi CursorLine ctermbg=236 cterm=none
+
+ " spellchecking, always "bright" background
+ hi SpellLocal ctermfg=14 ctermbg=237
+ hi SpellBad ctermfg=9 ctermbg=237
+ hi SpellCap ctermfg=12 ctermbg=237
+ hi SpellRare ctermfg=13 ctermbg=237
+
+ " pmenu
+ hi PMenu ctermfg=248 ctermbg=0
+ hi PMenuSel ctermfg=223 ctermbg=235
+
+ if exists("g:zenburn_high_Contrast")
+ hi Normal ctermfg=188 ctermbg=234
+
+ if exists("g:zenburn_color_also_Ignore")
+ hi Ignore ctermfg=238
+ endif
+ else
+ hi Normal ctermfg=188 ctermbg=237
+ hi Cursor ctermbg=109
+ hi diffadd ctermbg=237
+ hi diffdelete ctermbg=238
+ hi difftext ctermbg=237
+ hi errormsg ctermbg=237
+ hi foldcolumn ctermbg=238
+ hi folded ctermbg=238
+ hi incsearch ctermbg=228
+ hi linenr ctermbg=238
+ hi search ctermbg=238
+ hi statement ctermbg=237
+ hi statusline ctermbg=144
+ hi statuslinenc ctermbg=108
+ hi title ctermbg=237
+ hi todo ctermbg=237
+ hi underlined ctermbg=237
+ hi vertsplit ctermbg=65
+ hi visualnos ctermbg=210
+ hi warningmsg ctermbg=236
+ hi wildmenu ctermbg=236
+
+ if exists("g:zenburn_color_also_Ignore")
+ hi Ignore ctermfg=240
+ endif
+ endif
+endif
+
+if exists("g:zenburn_force_dark_Background")
+ " Force dark background, because of a bug in VIM: VIM sets background
+ " automatically during "hi Normal ctermfg=X"; it misinterprets the high
+ " value (234 or 237 above) as a light color, and wrongly sets background to
+ " light. See ":help highlight" for details.
+ set background=dark
+endif
+
+if exists("g:zenburn_high_Contrast")
+ " use new darker background
+ hi Normal guifg=#dcdccc guibg=#1f1f1f
+ hi CursorLine guibg=#121212 gui=bold
+ hi Pmenu guibg=#242424 guifg=#ccccbc
+ hi PMenuSel guibg=#353a37 guifg=#ccdc90 gui=bold
+ hi PmenuSbar guibg=#2e3330 guifg=#000000
+ hi PMenuThumb guibg=#a0afa0 guifg=#040404
+ hi MatchParen guifg=#f0f0c0 guibg=#383838 gui=bold
+ hi SignColumn guifg=#9fafaf guibg=#181818 gui=bold
+ hi TabLineFill guifg=#cfcfaf guibg=#181818 gui=bold
+ hi TabLineSel guifg=#efefef guibg=#1c1c1b gui=bold
+ hi TabLine guifg=#b6bf98 guibg=#181818 gui=bold
+ hi CursorColumn guifg=#dcdccc guibg=#2b2b2b
+else
+ " Original, lighter background
+ hi Normal guifg=#dcdccc guibg=#3f3f3f
+ hi CursorLine guibg=#434443
+ hi Pmenu guibg=#2c2e2e guifg=#9f9f9f
+ hi PMenuSel guibg=#242424 guifg=#d0d0a0 gui=bold
+ hi PmenuSbar guibg=#2e3330 guifg=#000000
+ hi PMenuThumb guibg=#a0afa0 guifg=#040404
+ hi MatchParen guifg=#b2b2a0 guibg=#2e2e2e gui=bold
+ hi SignColumn guifg=#9fafaf guibg=#343434 gui=bold
+ hi TabLineFill guifg=#cfcfaf guibg=#353535 gui=bold
+ hi TabLineSel guifg=#efefef guibg=#3a3a39 gui=bold
+ hi TabLine guifg=#b6bf98 guibg=#353535 gui=bold
+ hi CursorColumn guifg=#dcdccc guibg=#4f4f4f
+endif
+
+
+if exists("g:zenburn_alternate_Visual")
+ " Visual with more contrast, thanks to Steve Hall & Cream posse
+ " gui=none fixes weird highlight problem in at least GVim 7.0.66, thanks to Kurt Maier
+ hi Visual guifg=#000000 guibg=#71d3b4 gui=none
+ hi VisualNOS guifg=#000000 guibg=#71d3b4 gui=none
+else
+ " use default visual
+ hi Visual guifg=#233323 guibg=#71d3b4 gui=none
+ hi VisualNOS guifg=#233323 guibg=#71d3b4 gui=none
+endif
+
+if exists("g:zenburn_alternate_Error")
+ " use a bit different Error
+ hi Error guifg=#ef9f9f guibg=#201010 gui=bold
+else
+ " default
+ hi Error guifg=#e37170 guibg=#332323 gui=none
+endif
+
+if exists("g:zenburn_alternate_Include")
+ " original setting
+ hi Include guifg=#ffcfaf gui=bold
+else
+ " new, less contrasted one
+ hi Include guifg=#dfaf8f gui=bold
+endif
+
+if exists("g:zenburn_color_also_Ignore")
+ " color the Ignore groups
+ " note: if you get strange coloring for your files, turn this off (unlet)
+ hi Ignore guifg=#545a4f
+endif
+
+" TODO check for more obscure syntax groups that they're ok