aboutsummaryrefslogtreecommitdiff
path: root/vim/colors/mustang.vim
blob: 4430642e7d1e50e7a754cdd9d0202a85b1c64649 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
" Maintainer:	Gibheer (gibheer@gmail.com)
" Version:      1.0
" Last Change:	December 12 2011
" Original:	Henrique C. Alves (hcarvalhoalves@gmail.com)

set background=dark

hi clear

if exists("syntax_on")
  syntax reset
endif

let colors_name = "mustang"

if &t_Co > 255
  " Vim >= 7.0 specific colors
  if version >= 700
    hi CursorLine   guibg=#2d2d2d ctermbg=236
    hi CursorColumn guibg=#2d2d2d ctermbg=236
    hi MatchParen   guifg=#d0ffc0 guibg=#2f2f2f gui=bold ctermfg=157 ctermbg=237 cterm=bold
    hi Pmenu        guifg=#ffffff guibg=#444444 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=none
  hi ColorColumn  ctermfg=254 ctermbg=235
  hi NonText      guifg=#808080 guibg=#303030 gui=none   ctermfg=244 ctermbg=none
  hi LineNr       guifg=#808080 guibg=#000000 gui=none   ctermfg=244 ctermbg=232
  hi StatusLine   guifg=#d3d3d5 guibg=#444444 gui=italic ctermfg=253 ctermbg=238 cterm=italic
  hi StatusLineNC guifg=#939395 guibg=#444444 gui=none   ctermfg=246 ctermbg=238
  hi VertSplit    guifg=#444444 guibg=#444444 gui=none   ctermfg=238 ctermbg=238
  hi Folded       guifg=#a0a8b0 guibg=#384048 gui=none   ctermfg=248 ctermbg=4
  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=#808080 gui=italic ctermfg=244
  hi Todo       guifg=#8f8f8f gui=italic ctermfg=245
  hi Boolean    guifg=#b1d631 gui=none   ctermfg=148
  hi String     guifg=#b1d631 gui=italic ctermfg=148
  hi Identifier guifg=#b1d631 gui=none   ctermfg=148
  hi Function   guifg=#ffffff gui=bold   ctermfg=255
  hi Type       guifg=#7e8aa2 gui=none   ctermfg=255
  hi Define     guifg=#7e8aa2 gui=none   ctermfg=208 cterm=bold
  hi Statement 	guifg=#7e8aa2 gui=bold   ctermfg=208 cterm=bold
  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

  " Code-specific colors
  hi pythonOperator guifg=#7e8aa2 gui=none ctermfg=103
else
  " general colors
  hi Cursor      ctermbg=gray ctermfg=darkgray
  hi Normal      ctermfg=gray
  hi ColorColumn ctermbg=darkgray
  hi NonText     ctermfg=gray
  hi LineNr      ctermfg=darkgray

  " Syntax highlighting
  hi Comment    ctermfg=gray
  hi Todo       ctermfg=darkgray ctermbg=none
  hi Boolean    ctermfg=darkgreen
  hi String     ctermfg=darkgreen
  hi Identifier ctermfg=darkgreen
  hi Function   ctermfg=white
  hi Type       ctermfg=white
  hi Define     ctermfg=darkyellow
  hi Statement  ctermfg=darkyellow
  hi Keyword    ctermfg=darkyellow
  hi Constant   ctermfg=darkyellow
  hi Number     ctermfg=darkyellow
  hi Special    ctermfg=darkyellow
endif