diff options
Diffstat (limited to 'dot_vim/colors/metacosm.vim')
-rw-r--r-- | dot_vim/colors/metacosm.vim | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/dot_vim/colors/metacosm.vim b/dot_vim/colors/metacosm.vim new file mode 100644 index 0000000..e5eaa5f --- /dev/null +++ b/dot_vim/colors/metacosm.vim @@ -0,0 +1,132 @@ +" Vim color file +" Maintainer: Robert Melton ( vim at metacosm dot dhs dot org ) +" Last Change: 2004 June 19th + + +" ----------------------------------------------------------------------------- +" This color scheme uses a dark grey background. +" This theme, based on evening (with some input from Torte) is designed to +" seperate active text (code) from background/line numbers/folds/listchars by +" having different background colors on the non-code and the code (just +" slightly). If you look at the screenshot below, you will get the idea. +" All non-code(include indents) and string literals have a black background +" while code has a very dark grey background. +" ----------------------------------------------------------------------------- +set background=dark +hi clear +if exists("syntax_on") + syntax reset +endif + +let colors_name = "metacosm" + + +" ----------------------------------------------------------------------------- +" Primary (hyper/selected/colored background) +" ----------------------------------------------------------------------------- +" Search +hi IncSearch guibg=black guifg=cyan +hi Search guibg=black guifg=cyan + +" Visual +hi Visual guibg=black guifg=yellow +hi VisualNOS guibg=black guifg=yellow gui=underline + +" Borders +hi StatusLine guibg=black guifg=white +hi StatusLineNC guibg=grey22 guifg=grey45 +hi VertSplit guibg=black guifg=grey45 + +" Cursors +hi Cursor guibg=white guifg=black +hi lCursor guibg=white guifg=black + +" Diff +hi DiffText guibg=red guifg=white gui=bold +hi DiffAdd guibg=darkblue guifg=white +hi DiffChange guibg=darkmagenta guifg=white +hi DiffDelete guibg=darkcyan guifg=blue gui=bold + +" Misc +hi Title guifg=magenta gui=bold +hi Question guibg=black guifg=green gui=bold +hi Todo guibg=black guifg=cyan +hi Error guibg=red guifg=white +hi WildMenu guibg=cyan guifg=black + + +" ----------------------------------------------------------------------------- +" Primary (active/code/text/grey background) +" ----------------------------------------------------------------------------- +" Normal +hi Normal guibg=grey22 guifg=white + +" Constants +hi Constant guibg=grey22 guifg=#ffa0a0 +hi String guibg=grey22 guifg=#ffa0a0 +hi Character guibg=grey22 guifg=#ffa0a0 +hi Number guibg=grey22 guifg=#ffa0a0 +hi Boolean guibg=grey22 guifg=#ffa0a0 +hi Float guibg=grey22 guifg=#ffa0a0 + +" Identifier +hi Identifier guibg=grey22 guifg=#40ffff +hi Function guibg=grey22 guifg=#40ffff + +" Statement +hi Statement guibg=grey22 guifg=#ffff60 +hi Conditional guibg=grey22 guifg=#ffff60 +hi Repeat guibg=grey22 guifg=#ffff60 +hi Label guibg=grey22 guifg=#ffff60 +hi Operator guibg=grey22 guifg=#ffff60 +hi Keyword guibg=grey22 guifg=#ffff60 +hi Exception guibg=grey22 guifg=#ffff60 + +" PreProc +hi PreProc guibg=grey22 guifg=#ff80ff +hi Include guibg=grey22 guifg=#ff80ff +hi Define guibg=grey22 guifg=#ff80ff +hi Macro guibg=grey22 guifg=#ff80ff +hi PreCondit guibg=grey22 guifg=#ff80ff + +" Type +hi Type guibg=grey22 guifg=#60ff60 +hi StorageClass guibg=grey22 guifg=#60ff60 +hi Structure guibg=grey22 guifg=#60ff60 +hi Typedef guibg=grey22 guifg=#60ff60 + +" Special +hi Special guibg=grey22 guifg=orange +hi SpecialChar guibg=grey22 guifg=orange +hi Tag guibg=grey22 guifg=orange +hi Delimiter guibg=grey22 guifg=orange +hi Debug guibg=grey22 guifg=orange + +" Misc +hi Underlined guibg=grey22 guifg=#ffff60 gui=underline + + +" ----------------------------------------------------------------------------- +" Secondary (inactive/black background) +" ----------------------------------------------------------------------------- +" Comments +hi Comment guibg=black guifg=#80a0ff +hi SpecialComment guibg=black guifg=#80a0ff gui=underline + +" Messages +hi ModeMsg guibg=black guifg=white gui=bold +hi MoreMsg guibg=black guifg=seagreen gui=bold +hi WarningMsg guibg=black guifg=blue gui=bold +hi ErrorMsg guibg=black guifg=red gui=bold + +" Folding +hi Folded guibg=black guifg=grey45 +hi FoldColumn guibg=black guifg=grey45 + +" Misc +hi Ignore guibg=black guifg=grey45 +hi NonText guibg=black guifg=grey45 +hi LineNr guibg=black guifg=grey45 +hi SpecialKey guibg=black guifg=grey45 +hi SignColumn guibg=black guifg=grey45 +hi Directory guibg=black guifg=cyan |