initial commit
[dotfiles.git] / gtk-2.0 / gtkrc
1 # custom theme --kremlin
2 # ~/usr/share/themes/SolarizedDark/gtk-2.0/gtkrc
3
4 gtk-icon-theme-name = "GNOME"
5 gtk-theme-name = "bespoke"
6
7 gtk_color_scheme = "fg_color:#575136\nbg_color:#110b09\nbase_color:#170f0d\ntext_color:#746c48\nselected_bg_color:#170f0d\nselected_fg_color:#746c48"
8
9 gtk-button-images = 1
10 gtk-icon-sizes = "panel-menu=16,16:panel=16,16:gtk-button=16,16:gtk-large-toolbar=16,16"
11 gtk-menu-images = 1
12 style "theme-default"
13 {
14 GtkButton ::default_border = { 0, 0, 0, 0 }
15 GtkRange ::trough_border = 0
16 GtkPaned ::handle_size = 6
17 GtkRange ::slider_width = 16
18 GtkRange ::stepper_size = 0
19
20 GtkScrollbar ::min_slider_length = 30
21 GtkCheckButton ::indicator_size = 10
22 GtkRadioButton ::indicator_size = 10
23 GtkMenuBar ::internal-padding = 0
24 GtkTreeView ::expander_size = 14
25 GtkExpander ::expander_size = 16
26 GtkScale ::slider-length = 16
27
28
29
30 xthickness = 1
31 ythickness = 1
32
33 fg[NORMAL] = @fg_color
34 fg[PRELIGHT] = @selected_fg_color
35 fg[SELECTED] = @selected_fg_color
36 fg[ACTIVE] = darker (@fg_color)
37 fg[INSENSITIVE] = @fg_color
38
39 bg[NORMAL] = @bg_color
40 bg[PRELIGHT] = @selected_bg_color
41 bg[SELECTED] = @selected_bg_color
42 bg[INSENSITIVE] = @bg_color
43 bg[ACTIVE] = @bg_color
44
45 base[NORMAL] = @base_color
46 base[ACTIVE] = shade (0.7,@base_color)
47 base[PRELIGHT] = @base_color
48 base[SELECTED] = @selected_bg_color
49 base[INSENSITIVE] = shade (1.025,@bg_color)
50
51 text[NORMAL] = @text_color
52 text[ACTIVE] = @text_color
53 text[PRELIGHT] = @text_color
54 text[SELECTED] = darker (@selected_fg_color)
55 text[INSENSITIVE] = @fg_color
56
57 engine "murrine"
58 {
59 menuitemstyle = 2
60 scrollbar_color = "#cb4b16"
61 scrollbarstyle = 0
62 contrast = 1.0
63 menustyle = 0
64 glazestyle = 0
65 menubarstyle = 0
66 menubaritemstyle = 0
67 menuitemstyle = 0
68 listviewheaderstyle = 0
69 listviewstyle = 1
70 roundness = 0
71 animation = TRUE
72 }
73 }
74
75
76 style "theme-wide" = "theme-default"
77 {
78 xthickness = 2
79 ythickness = 2
80 }
81
82 style "theme-wider" = "theme-default"
83 {
84 xthickness = 2
85 ythickness = 2
86 }
87
88 style "theme-entry" = "theme-wider"
89 {
90 bg[SELECTED] = @selected_bg_color
91 }
92
93 style "theme-button" = "theme-wider"
94 {
95 xthickness = 0
96 ythickness = 0
97 #bg[NORMAL] = @bg_color
98 #bg[INSENSITIVE] = @bg_color
99 #bg[PRELIGHT] = @bg_color
100 #bg[ACTIVE] = @bg_color
101 text[PRELIGHT] = @selected_fg_color
102
103 }
104
105
106 style "theme-notebook" = "theme-wide"
107 {
108 #bg[NORMAL] = @bg_color
109 #bg[INSENSITIVE] = @bg_color
110 bg[SELECTED] = @selected_bg_color
111 }
112
113 style "theme-tasklist" = "theme-default"
114 {
115 xthickness = 4
116 ythickness = 2
117 }
118
119 style "theme-menu" = "theme-default"
120 {
121 xthickness = 2
122 ythickness = 2
123 bg[NORMAL] = @bg_color
124 }
125
126 style "theme-menu-item" = "theme-default"
127 {
128 ythickness = 3
129 fg[NORMAL] = @fg_color
130 fg[PRELIGHT] = @selected_fg_color
131 fg[INSENSITIVE] = @selected_fg_color
132 bg[SELECTED] = @selected_bg_color
133 }
134
135
136 style "theme-menubar" = "theme-default"
137 {
138 bg[NORMAL] = @bg_color
139 }
140
141 style "theme-menubar-item"
142 {
143 ythickness = 2
144 fg[PRELIGHT] = @selected_fg_color
145 }
146
147 style "theme-tree" = "theme-default"
148 {
149 xthickness = 2
150 ythickness = 2
151 # bg[NORMAL] = @selected_fg_color
152 }
153
154 style "theme-frame-title" = "theme-default"
155 {
156
157 fg[NORMAL] = @fg_color
158 }
159
160 style "theme-tooltips" = "theme-default"
161 {
162 xthickness = 2
163 ythickness = 2
164 bg[NORMAL] = @bg_color
165 }
166
167 style "theme-progressbar" = "theme-wide"
168 {
169 xthickness = 2
170 ythickness = 2
171 #fg[PRELIGHT] = "#ff0000" # @bg_color
172 bg[NORMAL] = @bg_color # outline of progressbar
173 bg[SELECTED] = @selected_bg_color # progressbar color
174 }
175
176 style "theme-scrollbar" = "theme-default"
177 {
178
179 }
180
181 style "theme-combo" = "theme-button"
182 {
183 #
184 }
185
186 style "metacity-frame"
187 {
188 bg[SELECTED] = @selected_bg_color
189 fg[SELECTED] = @selected_fg_color
190 }
191
192 class "MetaFrames" style "metacity-frame"
193 class "GtkWindow" style "metacity-frame"
194
195
196 style "inactivetext2"
197 {
198 engine "mist"
199 {
200 #
201 }
202 }
203
204 widget_class "*.<GtkMenuItem>.*" style "inactivetext2"
205
206 style "panel"
207 {
208 xthickness = 2
209 ythickness = 2
210 bg[NORMAL] = @bg_color
211 fg[NORMAL] = @fg_color
212 text[NORMAL] = @fg_color
213 }
214
215 style "panelbuttons"
216 {
217 xthickness = 0
218 ythickness = 0
219 bg[NORMAL] = @bg_color
220 bg[ACTIVE] = @bg_color
221 bg[SELECTED] = @selected_bg_color
222 bg[PRELIGHT] = @bg_color
223
224 fg[NORMAL] = @fg_color
225 fg[ACTIVE] = @selected_fg_color
226 fg[PRELIGHT] = @selected_fg_color
227 }
228
229 style "chrome-gtk-frame"
230 {
231 ChromeGtkFrame::frame-color = @bg_color
232 ChromeGtkFrame::inactive-frame-color = darker(@fg_color)
233
234 }
235
236 class "ChromeGtkFrame" style "chrome-gtk-frame"
237
238 class "*Panel*" style "panel"
239 widget_class "*Panel*GtkToggleButton" style "panelbuttons"
240 widget_class "*Panel*Button" style "panelbuttons"
241 widget_class "*Panel*b*" style "panelbuttons"
242
243 class "GtkWidget" style "theme-default"
244 class "GtkButton" style "theme-button"
245 class "GtkScale" style "theme-button"
246 class "GtkCombo" style "theme-button"
247 class "GtkRange" style "theme-wide"
248 class "GtkFrame" style "theme-wide"
249 class "GtkMenu" style "theme-menu"
250 class "GtkEntry" style "theme-entry"
251 class "GtkMenuItem" style "theme-menu-item"
252 class "GtkNotebook" style "theme-notebook"
253 class "GtkProgressBar" style "theme-progressbar"
254 class "GtkScale" style "theme-scrollbar"
255 class "*MenuBar*" style "theme-menubar"
256
257 widget_class "*MenuItem.*" style "theme-menu-item"
258 widget_class "*MenuBar.*" style "theme-menubar-item"
259
260 widget_class "*.GtkComboBox.GtkButton" style "theme-combo"
261 widget_class "*.GtkCombo.GtkButton" style "theme-combo"
262
263 widget_class "*.tooltips.*.GtkToggleButton" style "theme-tasklist"
264 widget "gtk-tooltips" style "theme-tooltips"
265
266 widget_class "*.GtkTreeView.GtkButton" style "theme-tree"
267 widget_class "*.GtkCTree.GtkButton" style "theme-tree"
268 widget_class "*.GtkList.GtkButton" style "theme-tree"
269 widget_class "*.GtkCList.GtkButton" style "theme-tree"
270 widget_class "*.GtkFrame.GtkLabel" style "theme-frame-title"
271
272 widget_class "*.GtkNotebook.*.GtkEventBox" style "theme-notebook"
273 widget_class "*.GtkNotebook.*.GtkViewport" style "theme-notebook"