quagmire.vim 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. " Vim color file
  2. " Maintainer: Streak "at rsmw dot net" Porchfleece
  3. " Last Change: 2008 Dec 12
  4. " Version: 0.3
  5. " This is as close a port as I could manage of the camouflage-inspired
  6. " Glitterbomb theme for TextMate. Due to some fundamental differences
  7. " in the way the two editors handle syntax highlighting, it's more or
  8. " less impossible to make it a perfect match, but it's close enough to
  9. " look fairly nice in most circumstances.
  10. "
  11. " By the way, the original can be found on the TextMate wiki:
  12. " http://wiki.macromates.com/Themes/UserSubmittedThemes
  13. set background=dark
  14. if version > 580
  15. hi clear
  16. if exists("syntax_on")
  17. syntax reset
  18. endif
  19. endif
  20. let g:colors_name="quagmire"
  21. " UI customization
  22. hi Normal guifg=#cfcfcf guibg=#0b0a0a
  23. hi ModeMsg guifg=#44444e
  24. hi MoreMsg guifg=#44444e
  25. hi Visual guibg=#3a3a3a
  26. hi NonText guifg=#111010
  27. hi MatchParen guibg=#44444e
  28. hi Cursor guifg=fg guibg=bg gui=reverse
  29. hi CursorLine guibg=#11100c
  30. hi TabLine guibg=bg guifg=#44444e gui=reverse
  31. hi TabLineSel guibg=bg guifg=#44444e gui=none,bold
  32. hi StatusLine guibg=bg guifg=#44444e gui=reverse
  33. hi! link Question MoreMsg
  34. hi! link Search Visual
  35. hi! link TabLineFill TabLine
  36. hi Error guifg=#ffffff guibg=#d8290e
  37. hi DiffAdd guifg=#f8f8f8 guibg=#41a83e
  38. hi DiffDelete guifg=#f8f8f8 guibg=#d03620
  39. hi DiffChange guifg=#f8f8f8 guibg=#c4b14a
  40. "hi DiffAdd guifg=#41a83e guibg=#f8f8f8
  41. " Stuff that most color schemes seem to leave out for some reason
  42. hi! link FoldColumn StatusLine
  43. hi! link SpecialKey String
  44. hi! link SpecialChar Character
  45. hi! link Folded StatusLine
  46. hi! link Directory String
  47. hi! link Label Delimiter
  48. hi Pmenu guibg=#4d6537
  49. hi PmenuSbar guibg=#44444e
  50. "hi PmenuSel guibg=#888888 guifg=#dbb800
  51. "hi PmenuThumb guibg=#
  52. " :tab h group-name
  53. hi Comment guifg=#44444e gui=italic
  54. hi Constant guifg=#c0a368
  55. hi Number guifg=#d3c788
  56. hi Identifier guifg=#ae5251
  57. hi Function guifg=#e16521 gui=bold
  58. hi Statement guifg=#dbb800 gui=bold
  59. hi Operator guifg=#988155 gui=none
  60. hi Type guifg=#f6f080 gui=none
  61. hi StorageClass guifg=#7D6C55
  62. hi String guifg=#4d6537
  63. hi Character guifg=#707576
  64. hi Special guifg=#ebac47
  65. hi Delimiter guifg=#935e29
  66. hi SpecialComment guifg=#73817d
  67. hi Underlined guifg=#73817d gui=underline
  68. "hi Tag guifg=#ebac47
  69. "hi Keyword guifg=#ff3a55 gui=bold
  70. hi PreProc guifg=#8996ab
  71. hi PreCondit guifg=#afc4db
  72. hi LineNr guifg=#888888 guibg=#eeeeee gui=none
  73. hi Todo guifg=bg guibg=#4d6537
  74. "hi htmlTag guifg=#ffeca1
  75. hi htmlTag guifg=#aad7ef gui=bold
  76. "hi htmlTagName guifg=#ffffff gui=bold
  77. "hi htmlArg guifg=#ff6600 gui=none
  78. hi htmlBold gui=bold
  79. hi htmlItalic gui=italic
  80. hi Title guifg=#999966 gui=none
  81. hi htmlTitle guifg=fg gui=none
  82. hi tmeSupport guifg=#7d6c55 gui=none
  83. " TextMate grammars organize their highlight categories a little
  84. " differently. These changes do very little to make things exactly how
  85. " TextMate has them (yeah right, good luck) and instead concentrates
  86. " on making everything a little less goofy-looking.
  87. hi link cssAttributeSelector htmlArg
  88. hi link cssBraces Normal
  89. hi link javascriptBraces Normal
  90. hi link cssTagName Function
  91. hi link htmlEndTag htmlTag
  92. hi link htmlTagName htmlTag
  93. hi link htmlH1 htmlTitle
  94. "hi link lispVar Identifier
  95. hi link perlMatch Constant
  96. hi link perlMatchStartEnd perlMatch
  97. hi link perlFunctionName Function
  98. hi link perlStatementSub Type
  99. hi link vimHiAttrib Special
  100. hi link macFullscreenBG Normal
  101. "hi link perlSubstitutionSlash perlMatch