dotfiles

dot files in ~
git clone git://git.unixkoans.com/dotfiles.git
Log | Files | Refs

gruvbox-dark.penta (8146B)


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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
" Gruvbox dark color scheme for Pentadactyl                         {{{1
" ----------------------------------------------------------------------
"
" Mantainer: rominf <[email protected]>
" Name: gruvbox-dark
"
" Reset the styles                                                  {{{1
" ----------------------------------------------------------------------
" This ensures they don't bleed over from other themes
hi clear

" Gruvbox color mappings                                            {{{1
" ----------------------------------------------------------------------
" This allows us to easily map the colors by name

" Foreground colors                                                 {{{2
" ----------------------------------------------------------------------
hi s_base03 color: #282828 !important;
hi s_base02 color: #3c3836 !important;
hi s_base01 color: #504945 !important;
hi s_base00 color: #665c54 !important;
hi s_base0 color: #bdae93 !important;
hi s_base1 color: #d5c4a1 !important;
hi s_base2 color: #ebdbb2 !important;
hi s_base3 color: #fdf4c1 !important;
hi s_yellow color: #fabd2f !important;
hi s_orange color: #fe8019 !important;
hi s_red color: #fb4934 !important;
hi s_magenta color: #d33682 !important;
hi s_violet color: #6c71c4 !important;
hi s_blue color: #83a598 !important;
hi s_cyan color: #2aa198 !important;
hi s_green color: #b8bb26 !important;
hi s_black color: #000000 !important;

" I didn't find where to put it :)
"let s:gb.dark4  = ['7c6f64', 243]     " 124-111-100
"let s:gb.light4 = ['a89984', 246]     " 168-153-132
"let s:gb.purple = ['d3869b', 175]     " 211-134-155
"let s:gb.aqua   = ['8ec07c', 108]     " 142-192-124
"let s:gb.medium = ['928374', 245]     " 146-131-116

" Background colors                                                 {{{2
" ----------------------------------------------------------------------
hi s_base03_back background-color: #282828 !important;
hi s_base02_back background-color: #3c3836 !important;
hi s_base01_back background-color: #504945 !important;
hi s_base00_back background-color: #665c54 !important;
hi s_base0_back background-color: #bdae93 !important;
hi s_base1_back background-color: #d5c4a1 !important;
hi s_base2_back background-color: #ebdbb2 !important;
hi s_base3_back background-color: #fdf4c1 !important;
hi s_yellow_back background-color: #fabd2f !important;
hi s_orange_back background-color: #fe8019 !important;
hi s_red_back background-color: #fb4934 !important;
hi s_magenta_back background-color: #d33682 !important;
hi s_violet_back background-color: #6c71c4 !important;
hi s_blue_back background-color: #83a598 !important;
hi s_cyan_back background-color: #2aa198 !important;
hi s_green_back background-color: #b8bb26 !important;
hi s_green_back background-color: #b8bb26 !important;

" Gradient backgrounds                                              {{{2
" ----------------------------------------------------------------------
" base02 to base02 (silly, I know; how to fix it?)
hi s_comp_title background: -moz-linear-gradient(60deg, #3c3836, #3c3836) !important;
" hi s_comp_title background: -moz-linear-gradient(60deg, #839496, #002b36) !important;
" cyan to base03
hi s_comp_sep background: #000000 !important;

" Status Line                                                       {{{1
" ----------------------------------------------------------------------
hi -l=s_base0,s_base02_back StatusLineNormal
hi -l=s_base03,s_orange_back StatusLineBroken
hi -l=s_base03,s_blue_back StatusLineSecure
hi -l=s_base03,s_violet_back StatusLineExtended
hi -l=s_base03,s_magenta_back StatusWarningMsg
" Make sure the question output looks nice between each status color
hi StatusQuestion -a color: inherit !important; background-color: inherit !important;

" Command Line                                                      {{{1
" ----------------------------------------------------------------------
hi -l=s_base0,s_base03_back Normal
hi -l=s_base02_back,s_base3 CompItem[selected]
" background is s_base03
hi CompItem:nth-child(2n+1) -a background: rgba(0, 43, 54, .04);
hi -l=s_base3,s_comp_title CompTitle
hi -l=s_base1 CompDesc -a
hi -l=s_base0 Preview -a
hi -l=s_comp_sep CompTitleSep height: 0px;
hi -l=s_base0,s_base03_back Message
hi -l=s_base03,s_yellow_back WarningMsg
hi -l=s_base03,s_magenta_back ErrorMsg
hi -l=s_base2 URL
hi -l=s_base2 URLExtra
hi MoreMsg -a color: inherit !important; background-color: inherit !important;
hi -l=s_green Filter -a
hi -l=s_base0 InfoMsg
hi -l=s_base01 ModeMsg
hi -l=s_base2 CmdInput
hi -l=s_base0,s_base03_back CmdCmdLine
hi -l=s_base03,s_magenta_back CmdErrorMsg

" Hints                                                             {{{1
" ----------------------------------------------------------------------
" The hint background is s_base3, the outline is s_base03
hi -l=s_black Hint -a outline: 1px solid rgba(0, 43, 54, .5); background: rgba(253, 246, 227, .8);
hi -l=s_base03,s_blue_back HintElem
hi -l=s_base03,s_magenta_back HintActive

" Other                                                             {{{1
" ----------------------------------------------------------------------
hi -l=s_red_back Bell
hi -l=s_blue,s_base03_back NonText -a min-height: 16px; padding-left: 2px;
hi -l=s_magenta_back Search -a
hi -l=s_red Title -a
hi -l=s_blue Indicator -a
hi -l=s_cyan Question
hi -l=s_blue Enabled -a
hi -l=s_blue_back FrameIndicator -a
hi -l=s_base0,s_base3_back LinkInfo -a
hi -l=s_base03,s_base2_back LineNr
hi -l=s_blue Tag -a
hi -l=s_base03,s_orange_back EditorBlink1
hi -l=s_base01 EditorBlink2
hi -l=s_base2,s_base03_back EditorEditing>*
hi -l=s_base2,s_base03_back EditorEditing
hi -l=s_base03,s_red_back EditorError
hi -l=s_base01 Disabled -a
hi -l=s_base01 Addon:not([active]) -a
" background is s_base03
hi Addon:nth-child(2n+1) -a background: rgba(0, 43, 54, .04);
" background is s_base03
hi UsageItem:nth-of-type(2n) -a background: rgba(0, 43, 54, .04);
hi -l=s_base01 Download:not([active]) -a
" background is s_base03
hi Download:nth-child(2n+1) -a background: rgba(0, 43, 54, .04);
" Text shadow is s_base03
hi -l=s_base3 TabIconNumber -a text-shadow: #002b36 -1px 0 1px, #002b36 0 1px 1px, #002b36 1px 0 1px, #002b36 0 -1px 1px;
" buttons
hi -l=s_blue Button -a
hi -l=s_blue Button::after -a
hi -l=s_blue Button::before -a


" Help                                                              {{{1
" ----------------------------------------------------------------------
hi -l=s_base0,s_base03_back HelpBody -a
" Border is s_base3, and there to fake padding on the background image,
" since the logo is black and I'm putting it on a white bg
hi -l=s_base3_back Logo -a border: 5px solid #fdf6e3 !important;
" This can't be !important, or else it overrides all links (e.g. ex,
" key, opt). The color used here is s_blue
hi HelpLink[href] -a color: #268bd2;
hi -l=s_blue HelpTopic -a
hi -l=s_blue HelpType margin-right: 2ex;
hi -l=s_magenta HelpInfoLabel -a
hi -l=s_magenta HelpWarning -a
hi -l=s_magenta HelpNote -a
hi -l=s_orange HelpEx -a
hi -l=s_green HelpKey -a
hi -l=s_red HelpKeyword -a
hi -l=s_red HelpTag -a
hi -l=s_green HelpNewsTag -a
hi -l=s_yellow HelpHead -a
" Using s_base1 here for the border
hi HelpBorder -a border-color: #93a1a1 !important;
hi -l=s_cyan HelpSpec -a
hi -l=s_cyan HelpArg -a
hi -l=s_cyan HelpOptionalArg -a
hi -l=s_violet HelpString -a
hi -l=s_cyan HelpOpt -a
" Help code blocks
hi -l=s_base0 HelpXMLText -a
hi -l=s_base00,s_base3_back HelpXMLBase -a padding: 7px;
hi -l=s_blue HelpXMLTagStart -a
hi -l=s_blue HelpXMLTagEnd -a
hi -l=s_orange HelpXMLAttribute -a
hi -l=s_cyan HelpXMLString -a
hi -l=s_base01 HelpXMLComment -a
hi -l=s_base00 HelpXMLAttribute::after -a
hi -l=s_orange HelpXMLNamespace -a
hi -l=s_cyan HelpXMLNamespace::after -a
hi -l=s_cyan HelpXMLProcessing -a
hi -l=s_base00 HelpXMLProcessing::before -a
hi -l=s_base00 HelpXMLProcessing::after -a
hi HelpXML -a border: none;
hi HelpXMLBlock -a border: none;
hi -l=s_cyan Boolean -a
hi -l=s_yellow Keyword -a
hi -l=s_blue Function -a
hi -l=s_blue Null -a
hi -l=s_blue Number -a
hi -l=s_green Object -a
hi -l=s_base1 Comment -a
hi -l=s_base0 Comment -a

" vim: fdm=marker