Permalink
Browse files

Version 1.3

* Added custom diff syntax colors.
* Cursor line/column color tweak (beige instead of white).
  • Loading branch information...
1 parent 6ccdd94 commit 3ac0d41bd1acb3e77d39e3c5f88639269a8dac91 @jeetsukumaran jeetsukumaran committed with May 3, 2010
Showing with 101 additions and 76 deletions.
  1. +101 −76 colors/mayansmoke.vim
View
@@ -18,78 +18,9 @@ let colors_name = "mayansmoke"
" Normal Color {{{1
" =============================================================================
-hi Normal gui=NONE guifg=Black guibg=#F5F5EE
+hi Normal gui=NONE guifg=Black guibg=#F8F8EE
" }}}
-" Syntax (General) {{{1
-" =============================================================================
-" Groups ('*' = major; see 'help group-name'):
-" *Comment any comment
-" *Constant any constant
-" String a string constant: "this is a string"
-" Character a character constant: 'c', '\n'
-" Number a number constant: 234, 0xff
-" Boolean a boolean constant: TRUE, false
-" Float a floating point constant: 2.3e10
-" *Identifier any variable name
-" Function function name (also: methods for classes)
-" *Statement any statement
-" Conditional if, then, else, endif, switch, etc.
-" Repeat for, do, while, etc.
-" Label case, default, etc.
-" Operator "sizeof", "+", "*", etc.
-" Keyword any other keyword
-" Exception try, catch, throw
-" *PreProc generic Preprocessor
-" Include preprocessor #include
-" Define preprocessor #define
-" Macro same as Define
-" PreCondit preprocessor #if, #else, #endif, etc.
-" *Type int, long, char, etc.
-" StorageClass static, register, volatile, etc.
-" Structure struct, union, enum, etc.
-" Typedef A typedef
-" *Special any special symbol
-" SpecialChar special character in a constant
-" Tag you can use CTRL-] on this
-" Delimiter character that needs attention
-" SpecialComment special things inside a comment
-" Debug debugging statements
-" *Error any erroneous construct
-" *Todo anything that needs extra attention
-hi Comment guifg=SlateGray3 guibg=NONE gui=italic
-hi Constant guifg=DarkOrange guibg=NONE gui=NONE
- hi String guifg=Aquamarine4 guibg=NONE gui=NONE
- hi Boolean guifg=IndianRed4 guibg=NONE gui=NONE
-hi Identifier guifg=brown3 guibg=NONE gui=NONE
-hi Function guifg=VioletRed4 guibg=NONE gui=NONE
-hi Statement guifg=blue1 guibg=NONE gui=NONE
-hi Keyword guifg=DodgerBlue guibg=NONE gui=NONE
-hi PreProc guifg=blue1 guibg=NONE gui=NONE
-hi Type guifg=LightSlateBlue guibg=NONE gui=NONE
-hi Special guifg=DarkOliveGreen4 guibg=NONE gui=NONE
-hi Ignore guifg=bg guibg=NONE gui=NONE
-hi Error guifg=Red guibg=NONE gui=underline
-hi Todo guifg=tan4 guibg=NONE gui=underline
-" }}}
-
-" Syntax (Vim) {{{1
-" =============================================================================
-hi VimError guifg=red guibg=Black gui=bold
-hi VimCommentTitle guifg=DarkSlateGray4 guibg=bg gui=bold,italic
-" }}}
-
-" Syntax (QuickFix) {{{1
-" =============================================================================
-hi qfLineNr guifg=black guibg=green1 gui=bold
-" 1}}}
-
-" Syntax (Python) {{{1
-" =============================================================================
-hi pythonDecorator guifg=orange3 guibg=NONE gui=bold
-hi link pythonDecoratorFunction pythonDecorator
-" 1}}}
-
" Highlight Groups {{{1
" =============================================================================
" Groups (see ':help highlight-groups'):
@@ -136,30 +67,31 @@ hi link pythonDecoratorFunction pythonDecorator
" WarningMsg warning messages
" WildMenu current match in 'wildmenu' completion
hi Cursor guifg=bg guibg=fg gui=NONE
-hi CursorColumn guifg=NONE guibg=white gui=NONE
+hi CursorColumn guifg=NONE guibg=beige gui=NONE
+hi CursorIM guifg=bg guibg=fg gui=NONE
+hi CursorLine guifg=NONE guibg=beige gui=NONE
hi CursorIM guifg=bg guibg=fg gui=NONE
-hi CursorLine guifg=NONE guibg=white gui=NONE
hi lCursor guifg=bg guibg=fg gui=NONE
hi DiffAdd guifg=NONE guibg=SeaGreen1 gui=NONE
hi DiffChange guifg=NONE guibg=LightSkyBlue1 gui=NONE
hi DiffDelete guifg=NONE guibg=LightCoral gui=NONE
hi DiffText guifg=NONE guibg=yellow gui=NONE
hi Directory guifg=#1600FF guibg=bg gui=NONE
hi ErrorMsg guifg=Red2 guibg=NONE gui=bold
-hi FoldColumn guifg=LightSteelBlue4 guibg=#F5F5EE gui=bold
+hi FoldColumn guifg=LightSteelBlue4 guibg=#F8F8EE gui=bold
hi Folded guifg=SteelBlue4 guibg=Gainsboro gui=italic
hi IncSearch guifg=white guibg=red gui=bold
hi LineNr guifg=#FEFEFC guibg=LightSteelBlue gui=NONE
hi MatchParen guifg=White guibg=MediumPurple1 gui=NONE
hi ModeMsg guifg=White guibg=tomato gui=bold
hi MoreMsg guifg=SeaGreen4 guibg=bg gui=bold
hi NonText guifg=LightSteelBlue4 guibg=bg gui=bold
-hi Pmenu guifg=fg guibg=azure gui=NONE
+hi Pmenu guifg=Black guibg=PaleTurquoise3 gui=NONE
hi PmenuSbar guifg=White guibg=PowderBlue gui=NONE
-hi PmenuSel guifg=White guibg=Blue gui=NONE
+hi PmenuSel guifg=White guibg=Black gui=NONE
hi PmenuThumb guifg=SkyBlue3 guibg=White gui=reverse
hi Question guifg=Chartreuse4 guibg=bg gui=bold
-hi SignColumn guifg=LightSteelBlue4 guibg=#F5F5EE gui=bold
+hi SignColumn guifg=LightSteelBlue4 guibg=#F8F8EE gui=bold
hi Search guifg=white guibg=red gui=NONE
if exists('g:mayansmoke_special_key_visibility') && g:mayansmoke_special_key_visibility >= 2
hi SpecialKey guifg=black guibg=NavajoWhite gui=NONE
@@ -184,3 +116,96 @@ hi WarningMsg guifg=Firebrick2 guibg=bg gui=NONE
hi WildMenu guifg=Black guibg=SkyBlue gui=NONE
" }}}
+" Syntax {{{1
+" =============================================================================
+
+" General {{{2
+" -----------------------------------------------------------------------------
+" Groups ('*' = major; see 'help group-name'):
+" *Comment any comment
+" *Constant any constant
+" String a string constant: "this is a string"
+" Character a character constant: 'c', '\n'
+" Number a number constant: 234, 0xff
+" Boolean a boolean constant: TRUE, false
+" Float a floating point constant: 2.3e10
+" *Identifier any variable name
+" Function function name (also: methods for classes)
+" *Statement any statement
+" Conditional if, then, else, endif, switch, etc.
+" Repeat for, do, while, etc.
+" Label case, default, etc.
+" Operator "sizeof", "+", "*", etc.
+" Keyword any other keyword
+" Exception try, catch, throw
+" *PreProc generic Preprocessor
+" Include preprocessor #include
+" Define preprocessor #define
+" Macro same as Define
+" PreCondit preprocessor #if, #else, #endif, etc.
+" *Type int, long, char, etc.
+" StorageClass static, register, volatile, etc.
+" Structure struct, union, enum, etc.
+" Typedef A typedef
+" *Special any special symbol
+" SpecialChar special character in a constant
+" Tag you can use CTRL-] on this
+" Delimiter character that needs attention
+" SpecialComment special things inside a comment
+" Debug debugging statements
+" *Error any erroneous construct
+" *Todo anything that needs extra attention
+hi Comment guifg=SlateGray3 guibg=NONE gui=italic
+hi Constant guifg=DarkOrange guibg=NONE gui=NONE
+ hi String guifg=Aquamarine4 guibg=NONE gui=NONE
+ hi Boolean guifg=IndianRed4 guibg=NONE gui=NONE
+hi Identifier guifg=brown3 guibg=NONE gui=NONE
+hi Function guifg=VioletRed4 guibg=NONE gui=NONE
+hi Statement guifg=blue1 guibg=NONE gui=NONE
+hi Keyword guifg=DodgerBlue guibg=NONE gui=NONE
+hi PreProc guifg=blue1 guibg=NONE gui=NONE
+hi Type guifg=LightSlateBlue guibg=NONE gui=NONE
+hi Special guifg=DarkOliveGreen4 guibg=NONE gui=NONE
+hi Ignore guifg=bg guibg=NONE gui=NONE
+hi Error guifg=Red guibg=NONE gui=underline
+hi Todo guifg=tan4 guibg=NONE gui=underline
+" 2}}}
+
+" Vim {{{2
+" -----------------------------------------------------------------------------
+hi VimError guifg=red guibg=Black gui=bold
+hi VimCommentTitle guifg=DarkSlateGray4 guibg=bg gui=bold,italic
+" 2}}}
+
+" QuickFix {{{2
+" -----------------------------------------------------------------------------
+hi qfLineNr guifg=black guibg=green1 gui=bold
+" 2}}}
+
+" Python {{{2
+" -----------------------------------------------------------------------------
+hi pythonDecorator guifg=orange3 guibg=NONE gui=bold
+hi link pythonDecoratorFunction pythonDecorator
+" 2}}}
+
+" Diff {{{2
+" -----------------------------------------------------------------------------
+hi diffOldFile guifg=#006666 guibg=NONE gui=NONE
+hi diffNewFile guifg=#0088FF guibg=NONE gui=bold
+hi diffFile guifg=#0000FF guibg=NONE gui=NONE
+hi link diffOnly Constant
+hi link diffIdentical Constant
+hi link diffDiffer Constant
+hi link diffBDiffer Constant
+hi link diffIsA Constant
+hi link diffNoEOL Constant
+hi link diffCommon Constant
+hi diffRemoved guifg=#BB0000 guibg=NONE gui=NONE
+hi diffChanged guifg=DarkSeaGreen guibg=NONE gui=NONE
+hi diffAdded guifg=#00AA00 guibg=NONE gui=NONE
+hi diffLine guifg=thistle4 guibg=NONE gui=italic
+hi link diffSubname diffLine
+hi link diffComment Comment
+" 2}}}
+
+" 1}}}

0 comments on commit 3ac0d41

Please sign in to comment.