ignore on .netrwhist
[my-vim-dotfolder.git] / colors / darkspectrum.vim
blob26ed7f311409e8d5e953615f5f6bf10768922035
1 " Vim color file
3 " Author: Brian Mock <mock.brian@gmail.com>
5 " Note: Based on Oblivion color scheme for gedit (gtk-source-view)
7 " cool help screens
8 " :he group-name
9 " :he highlight-groups
10 " :he cterm-colors
12 hi clear
14 set background=dark
15 if version > 580
16     " no guarantees for version 5.8 and below, but this makes it stop
17     " complaining
18     hi clear
19     if exists("syntax_on")
20         syntax reset
21     endif
22 endif
23 let g:colors_name="darkspectrum"
25 hi Normal guifg=#efefef guibg=#2A2A2A
27 " highlight groups
28 hi Cursor               guibg=#ffffff guifg=#000000
29 hi CursorLine   guibg=#000000
30 "hi CursorLine  guibg=#3e4446
31 hi CursorColumn guibg=#464646
33 "hi DiffText     guibg=#4e9a06 guifg=#FFFFFF gui=bold
34 "hi DiffChange   guibg=#4e9a06 guifg=#FFFFFF gui=bold
35 "hi DiffAdd      guibg=#204a87 guifg=#FFFFFF gui=bold
36 "hi DiffDelete   guibg=#5c3566 guifg=#FFFFFF gui=bold
38 hi DiffAdd         guifg=#ffcc7f guibg=#a67429 gui=none
39 hi DiffChange      guifg=#7fbdff guibg=#425c78 gui=none
40 hi DiffText        guifg=#8ae234 guibg=#4e9a06 gui=none
41 "hi DiffDelete      guifg=#252723 guibg=#000000 gui=none
42 hi DiffDelete      guifg=#000000 guibg=#000000 gui=none
43 "hi ErrorMsg
45 hi Number               guifg=#fce94f
47 hi Folded               guibg=#000000 guifg=#FFFFFF gui=bold
48 hi vimFold              guibg=#000000 guifg=#FFFFFF gui=bold
49 hi FoldColumn   guibg=#000000 guifg=#FFFFFF gui=bold
51 hi LineNr               guifg=#535353 guibg=#202020
52 hi NonText              guifg=#535353 guibg=#202020
53 hi Folded               guifg=#535353 guibg=#202020 gui=bold
54 hi FoldeColumn  guifg=#535353 guibg=#202020 gui=bold
55 "hi VertSplit   guibg=#ffffff guifg=#ffffff gui=none
57 hi VertSplit    guibg=#3C3C3C guifg=#3C3C3C gui=none
58 hi StatusLine   guifg=#FFFFFF guibg=#3C3C3C gui=none
59 hi StatusLineNC guifg=#808080 guibg=#3C3C3C gui=none
61 hi ModeMsg              guifg=#fce94f
62 hi MoreMsg              guifg=#fce94f
63 hi Visual               guifg=#FFFFFF guibg=#3465a4 gui=none
64 hi VisualNOS    guifg=#FFFFFF guibg=#204a87 gui=none
65 hi IncSearch    guibg=#FFFFFF guifg=#ef5939
66 hi Search               guibg=#ad7fa8 guifg=#FFFFFF
67 hi SpecialKey   guifg=#8ae234
69 hi Title                guifg=#ef5939
70 hi WarningMsg   guifg=#ef5939
71 hi Number               guifg=#fcaf3e
73 hi MatchParen   guibg=#ad7fa8 guifg=#FFFFFF
74 hi Comment              guifg=#8a8a8a
75 hi Constant             guifg=#ef5939 gui=none
76 hi String               guifg=#fce94f
77 hi Identifier   guifg=#729fcf
78 hi Statement    guifg=#ffffff gui=bold
79 hi PreProc              guifg=#ffffff gui=bold
80 hi Type                 guifg=#8ae234 gui=bold
81 hi Special              guifg=#e9b96e
82 hi Underlined   guifg=#ad7fa8 gui=underline
83 hi Directory    guifg=#729fcf
84 hi Ignore               guifg=#555753
85 hi Todo                 guifg=#FFFFFF guibg=#ef5939 gui=bold
86 hi Function             guifg=#ad7fa8
88 "hi WildMenu     guibg=#2e3436 guifg=#ffffff gui=bold
89 "hi WildMenu     guifg=#7fbdff guibg=#425c78 gui=none
90 hi WildMenu     guifg=#ffffff guibg=#3465a4 gui=none
92 hi Pmenu        guibg=#000000 guifg=#c0c0c0
93 hi PmenuSel     guibg=#3465a4 guifg=#ffffff
94 hi PmenuSbar    guibg=#444444 guifg=#444444
95 hi PmenuThumb   guibg=#888888 guifg=#888888 
97 hi cppSTLType   guifg=#729fcf gui=bold
99 hi spellBad     guisp=#fcaf3e
100 hi spellCap     guisp=#73d216
101 hi spellRare    guisp=#ad7fa8
102 hi spellLocal   guisp=#729fcf
104 hi link cppSTL          Function
105 hi link Error                   Todo
106 hi link Character               Number
107 hi link rubySymbol              Number
108 hi link htmlTag                 htmlEndTag
109 "hi link htmlTagName     htmlTag
110 hi link htmlLink                Underlined
111 hi link pythonFunction  Identifier
112 hi link Question                Type
113 hi link CursorIM                Cursor
114 hi link VisualNOS               Visual
115 hi link xmlTag                  Identifier
116 hi link xmlTagName              Identifier
117 hi link shDeref                 Identifier
118 hi link shVariable              Function
119 hi link rubySharpBang   Special
120 hi link perlSharpBang   Special
121 hi link schemeFunc      Statement
122 "hi link shSpecialVariables Constant
123 "hi link bashSpecialVariables Constant
125 " tabs (non gui)
126 hi TabLine              guifg=#A3A3A3 guibg=#202020 gui=none
127 hi TabLineFill  guifg=#535353 guibg=#202020 gui=none
128 hi TabLineSel   guifg=#FFFFFF gui=bold
129 "hi TabLineSel  guifg=#FFFFFF guibg=#000000 gui=bold
130 " vim: sw=4 ts=4