babymate256.vim 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. " Vim color file
  2. "
  3. " Port of gtksourceview babymate color scheme for 256-color terminals by Anton Bobrov (bobrov@vl.ru)
  4. set background=dark
  5. if version > 580
  6. hi clear
  7. if exists("syntax_on")
  8. syntax reset
  9. endif
  10. endif
  11. let colors_name = "babymate256"
  12. " General colors
  13. hi Normal guifg=#e3e3e3 ctermfg=254 guibg=#222429 ctermbg=235 gui=none cterm=none
  14. hi Cursor guifg=#222429 ctermfg=235 guibg=#e3e3e3 ctermbg=254 gui=none cterm=none
  15. hi Visual guibg=#506681 ctermbg=60 gui=none cterm=none
  16. hi VisualNOS guifg=#e3e3e3 ctermfg=254 guibg=#666666 ctermbg=241 gui=none cterm=none
  17. hi Search guifg=#e3e3e3 ctermfg=254 guibg=#506681 ctermbg=60 gui=none cterm=none
  18. hi Folded guifg=#666666 ctermfg=241 guibg=#222429 ctermbg=235 gui=none cterm=none
  19. " hi Title gui=none cterm=none
  20. hi StatusLine guifg=#000000 ctermfg=16 guibg=#c7c7c7 ctermbg=251 gui=none cterm=none
  21. hi StatusLineNC guifg=#666666 ctermfg=241 guibg=#c7c7c7 ctermbg=251 gui=none cterm=none
  22. hi VertSplit guifg=#c7c7c7 ctermfg=251 guibg=#c7c7c7 ctermbg=251 gui=none cterm=none
  23. hi LineNr guifg=#666666 ctermfg=241 guibg=#000000 ctermbg=16 gui=none cterm=none
  24. hi NonText guifg=#666666 ctermfg=241 guibg=#222429 ctermbg=235 gui=none cterm=none
  25. " hi SpecialKey gui=none cterm=none
  26. " hi WarningMsg gui=none cterm=none
  27. hi ErrorMsg guifg=#e3e3e3 ctermfg=254 gui=none cterm=none
  28. hi Error guifg=#e3e3e3 ctermfg=254 gui=none cterm=none
  29. " Vim >= 7.0 specific colors
  30. if version >= 700
  31. hi CursorLine guibg=#3a3d45 ctermbg=237 gui=none cterm=none
  32. hi MatchParen guifg=#e3e3e3 ctermfg=254 guibg=#000000 ctermbg=16 gui=none cterm=none
  33. hi Pmenu guifg=#e3e3e3 ctermfg=254 guibg=#3a3d45 ctermbg=237 gui=none cterm=none
  34. hi PmenuSel guifg=#15171c ctermfg=233 guibg=#c7c7c7 ctermbg=251 gui=none cterm=none
  35. hi PmenuSbar guifg=#3a3d45 ctermfg=237 guibg=#3a3d45 ctermbg=237 gui=none cterm=none
  36. hi PmenuThumb guifg=#666666 ctermfg=241 guibg=#666666 ctermbg=241 gui=none cterm=none
  37. endif
  38. " Diff highlighting
  39. hi DiffAdd guifg=#222429 ctermfg=235 guibg=#cbf8b0 ctermbg=193 gui=none cterm=none
  40. hi DiffDelete guifg=#222429 ctermfg=235 guibg=#ffc0cb ctermbg=217 gui=none cterm=none
  41. hi DiffChange guifg=#222429 ctermfg=235 guibg=#9cbddd ctermbg=110 gui=none cterm=none
  42. hi DiffText guifg=#222429 ctermfg=235 guibg=#d0cffe ctermbg=189 gui=none cterm=none
  43. "hi CursorIM
  44. "hi Directory
  45. "hi IncSearch
  46. "hi Menu
  47. "hi ModeMsg
  48. "hi MoreMsg
  49. "hi PmenuSbar
  50. "hi PmenuThumb
  51. "hi Question
  52. "hi Scrollbar
  53. "hi SignColumn
  54. "hi SpellBad
  55. "hi SpellCap
  56. "hi SpellLocal
  57. "hi SpellRare
  58. "hi TabLine
  59. "hi TabLineFill
  60. "hi TabLineSel
  61. "hi Tooltip
  62. "hi User1
  63. "hi User9
  64. "hi WildMenu
  65. " Syntax highlighting
  66. hi Keyword guifg=#ffc0cb ctermfg=217 gui=none cterm=none
  67. " hi Statement guifg=#d0cffe ctermfg=189 gui=none cterm=none
  68. hi Statement guifg=#ffc0cb ctermfg=217 gui=none cterm=none
  69. hi Constant guifg=#e3e3e3 ctermfg=254 gui=none cterm=none
  70. hi Number guifg=#9cbddd ctermfg=110 gui=none cterm=none
  71. hi PreProc guifg=#ffc0cb ctermfg=217 gui=none cterm=none
  72. hi Function guifg=#cbf8b0 ctermfg=193 gui=none cterm=none
  73. hi Identifier guifg=#9cbddd ctermfg=110 gui=none cterm=none
  74. hi Builtin guifg=#9cbddd ctermfg=110 gui=none cterm=none
  75. hi Type guifg=#cbf8b0 ctermfg=193 gui=none cterm=none
  76. hi Special guifg=#e3e3e3 ctermfg=254 gui=none cterm=none
  77. hi String guifg=#9cbddd ctermfg=110 gui=none cterm=none
  78. hi Character guifg=#ffc0cb ctermfg=217 gui=none cterm=none
  79. hi Comment guifg=#666666 ctermfg=241 gui=italic cterm=italic
  80. hi Todo guifg=#e3e3e3 ctermfg=254 guibg=#000000 ctermbg=16 gui=none cterm=none
  81. hi Boolean guifg=#9cbddd ctermfg=110 gui=none cterm=none
  82. " Links
  83. hi! link FoldColumn Folded
  84. hi! link CursorColumn CursorLine
  85. hi! link ColorColumn CursorLine
  86. hi! link pythonBuiltin Builtin
  87. hi! link pythonKeyword Statement
  88. " xterm color fix:
  89. " printf '\033]11;#222429\007\033]4;16;#000000;60;#506681;110;#9CBDDD;189;#D0CFFE;193;#CBF8B0;217;#FFC0CB;233;#15171C;235;#222429;237;#3A3D45;241;#666666;251;#C7C7C7;254;#E3E3E3\007'
  90. " urxvt color fix:
  91. " urxvt -bg #222429
  92. " urxvt*background: #222429
  93. " printf '\033]4;16;#000000;60;#506681;110;#9CBDDD;189;#D0CFFE;193;#CBF8B0;217;#FFC0CB;233;#15171C;235;#222429;237;#3A3D45;241;#666666;251;#C7C7C7;254;#E3E3E3\007'