1group "E_Config_Bindings" struct {
2    value "config_version" int: 0;
3    group "acpi_bindings" list {
4        group "E_Config_Binding_Acpi" struct {
5            value "context" int: 0;
6            value "type" int: 15;
7            value "status" int: -1;
8            value "action" string: "backlight_adjust";
9            value "params" string: "-10";
10        }
11        group "E_Config_Binding_Acpi" struct {
12            value "context" int: 0;
13            value "type" int: 16;
14            value "status" int: -1;
15            value "action" string: "backlight_adjust";
16            value "params" string: "10";
17        }
18        group "E_Config_Binding_Acpi" struct {
19            value "context" int: 0;
20            value "type" int: 22;
21            value "status" int: 0;
22            value "action" string: "dim_screen";
23        }
24        group "E_Config_Binding_Acpi" struct {
25            value "context" int: 0;
26            value "type" int: 22;
27            value "status" int: 1;
28            value "action" string: "undim_screen";
29        }
30        group "E_Config_Binding_Acpi" struct {
31            value "context" int: 0;
32            value "type" int: 3;
33            value "status" int: -1;
34            value "action" string: "syscon";
35        }
36        group "E_Config_Binding_Acpi" struct {
37            value "context" int: 0;
38            value "type" int: 6;
39            value "status" int: -1;
40            value "action" string: "syscon";
41        }
42        group "E_Config_Binding_Acpi" struct {
43            value "context" int: 0;
44            value "type" int: 8;
45            value "status" int: -1;
46            value "action" string: "suspend";
47            value "params" string: "now";
48        }
49        group "E_Config_Binding_Acpi" struct {
50            value "context" int: 0;
51            value "type" int: 12;
52            value "status" int: -1;
53            value "action" string: "hiberate";
54            value "params" string: "now";
55        }
56        group "E_Config_Binding_Acpi" struct {
57            value "context" int: 0;
58            value "type" int: 5;
59            value "status" int: 1;
60            value "action" string: "suspend_smart";
61            value "params" string: "now";
62        }
63        group "E_Config_Binding_Acpi" struct {
64            value "context" int: 0;
65            value "type" int: 20;
66            value "status" int: -1;
67            value "action" string: "volume_mute";
68        }
69        group "E_Config_Binding_Acpi" struct {
70            value "context" int: 0;
71            value "type" int: 22;
72            value "status" int: -1;
73            value "action" string: "backlight";
74        }
75    }
76    group "wheel_bindings" list {
77        group "E_Config_Binding_Wheel" struct {
78            value "context" int: 4;
79            value "direction" int: 0;
80            value "z" int: -1;
81            value "modifiers" int: 4;
82            value "any_mod" uchar: 0;
83            value "action" string: "desk_linear_flip_by";
84            value "params" string: "-1";
85        }
86        group "E_Config_Binding_Wheel" struct {
87            value "context" int: 4;
88            value "direction" int: 1;
89            value "z" int: -1;
90            value "modifiers" int: 4;
91            value "any_mod" uchar: 0;
92            value "action" string: "desk_linear_flip_by";
93            value "params" string: "-1";
94        }
95        group "E_Config_Binding_Wheel" struct {
96            value "context" int: 4;
97            value "direction" int: 0;
98            value "z" int: 1;
99            value "modifiers" int: 4;
100            value "any_mod" uchar: 0;
101            value "action" string: "desk_linear_flip_by";
102            value "params" string: "1";
103        }
104        group "E_Config_Binding_Wheel" struct {
105            value "context" int: 4;
106            value "direction" int: 1;
107            value "z" int: 1;
108            value "modifiers" int: 4;
109            value "any_mod" uchar: 0;
110            value "action" string: "desk_linear_flip_by";
111            value "params" string: "1";
112        }
113        group "E_Config_Binding_Wheel" struct {
114            value "context" int: 2;
115            value "direction" int: 0;
116            value "z" int: -1;
117            value "modifiers" int: 4;
118            value "any_mod" uchar: 0;
119            value "action" string: "desk_linear_flip_by";
120            value "params" string: "-1";
121        }
122        group "E_Config_Binding_Wheel" struct {
123            value "context" int: 2;
124            value "direction" int: 1;
125            value "z" int: -1;
126            value "modifiers" int: 4;
127            value "any_mod" uchar: 0;
128            value "action" string: "desk_linear_flip_by";
129            value "params" string: "-1";
130        }
131        group "E_Config_Binding_Wheel" struct {
132            value "context" int: 2;
133            value "direction" int: 0;
134            value "z" int: 1;
135            value "modifiers" int: 4;
136            value "any_mod" uchar: 0;
137            value "action" string: "desk_linear_flip_by";
138            value "params" string: "1";
139        }
140        group "E_Config_Binding_Wheel" struct {
141            value "context" int: 2;
142            value "direction" int: 1;
143            value "z" int: 1;
144            value "modifiers" int: 4;
145            value "any_mod" uchar: 0;
146            value "action" string: "desk_linear_flip_by";
147            value "params" string: "1";
148        }
149        group "E_Config_Binding_Wheel" struct {
150            value "context" int: 8;
151            value "direction" int: 0;
152            value "z" int: -1;
153            value "modifiers" int: 4;
154            value "any_mod" uchar: 0;
155            value "action" string: "desk_linear_flip_by";
156            value "params" string: "-1";
157        }
158        group "E_Config_Binding_Wheel" struct {
159            value "context" int: 8;
160            value "direction" int: 1;
161            value "z" int: -1;
162            value "modifiers" int: 4;
163            value "any_mod" uchar: 0;
164            value "action" string: "desk_linear_flip_by";
165            value "params" string: "-1";
166        }
167        group "E_Config_Binding_Wheel" struct {
168            value "context" int: 8;
169            value "direction" int: 0;
170            value "z" int: 1;
171            value "modifiers" int: 4;
172            value "any_mod" uchar: 0;
173            value "action" string: "desk_linear_flip_by";
174            value "params" string: "1";
175        }
176        group "E_Config_Binding_Wheel" struct {
177            value "context" int: 8;
178            value "direction" int: 1;
179            value "z" int: 1;
180            value "modifiers" int: 4;
181            value "any_mod" uchar: 0;
182            value "action" string: "desk_linear_flip_by";
183            value "params" string: "1";
184        }
185    }
186    group "signal_bindings" list {
187        group "E_Config_Binding_Signal" struct {
188            value "context" int: 2;
189            value "signal" string: "mouse,down,1,double";
190            value "source" string: "e.event.titlebar";
191            value "modifiers" int: 0;
192            value "any_mod" uchar: 1;
193            value "action" string: "window_shaded_toggle";
194            value "params" string: "up";
195        }
196        group "E_Config_Binding_Signal" struct {
197            value "context" int: 2;
198            value "signal" string: "mouse,down,2";
199            value "source" string: "e.event.titlebar";
200            value "modifiers" int: 0;
201            value "any_mod" uchar: 1;
202            value "action" string: "window_shaded_toggle";
203            value "params" string: "up";
204        }
205        group "E_Config_Binding_Signal" struct {
206            value "context" int: 2;
207            value "signal" string: "mouse,wheel,?,1";
208            value "source" string: "e.event.titlebar";
209            value "modifiers" int: 0;
210            value "any_mod" uchar: 1;
211            value "action" string: "window_shaded";
212            value "params" string: "0 up";
213        }
214        group "E_Config_Binding_Signal" struct {
215            value "context" int: 2;
216            value "signal" string: "mouse,wheel,?,-1";
217            value "source" string: "e.event.titlebar";
218            value "modifiers" int: 0;
219            value "any_mod" uchar: 1;
220            value "action" string: "window_shaded";
221            value "params" string: "1 up";
222        }
223        group "E_Config_Binding_Signal" struct {
224            value "context" int: 2;
225            value "signal" string: "mouse,clicked,3";
226            value "source" string: "e.event.titlebar";
227            value "modifiers" int: 0;
228            value "any_mod" uchar: 1;
229            value "action" string: "window_menu";
230        }
231        group "E_Config_Binding_Signal" struct {
232            value "context" int: 2;
233            value "signal" string: "mouse,clicked,?";
234            value "source" string: "e.event.icon";
235            value "modifiers" int: 0;
236            value "any_mod" uchar: 1;
237            value "action" string: "window_menu";
238        }
239        group "E_Config_Binding_Signal" struct {
240            value "context" int: 2;
241            value "signal" string: "mouse,clicked,[12]";
242            value "source" string: "e.event.close";
243            value "modifiers" int: 0;
244            value "any_mod" uchar: 1;
245            value "action" string: "window_close";
246        }
247        group "E_Config_Binding_Signal" struct {
248            value "context" int: 2;
249            value "signal" string: "mouse,clicked,3";
250            value "source" string: "e.event.close";
251            value "modifiers" int: 0;
252            value "any_mod" uchar: 1;
253            value "action" string: "window_kill";
254        }
255        group "E_Config_Binding_Signal" struct {
256            value "context" int: 2;
257            value "signal" string: "mouse,clicked,1";
258            value "source" string: "e.event.maximize";
259            value "modifiers" int: 0;
260            value "any_mod" uchar: 1;
261            value "action" string: "window_maximized_toggle";
262        }
263        group "E_Config_Binding_Signal" struct {
264            value "context" int: 2;
265            value "signal" string: "mouse,clicked,2";
266            value "source" string: "e.event.maximize";
267            value "modifiers" int: 0;
268            value "any_mod" uchar: 1;
269            value "action" string: "window_maximized_toggle";
270            value "params" string: "smart";
271        }
272        group "E_Config_Binding_Signal" struct {
273            value "context" int: 2;
274            value "signal" string: "mouse,clicked,3";
275            value "source" string: "e.event.maximize";
276            value "modifiers" int: 0;
277            value "any_mod" uchar: 1;
278            value "action" string: "window_maximized_toggle";
279            value "params" string: "expand";
280        }
281        group "E_Config_Binding_Signal" struct {
282            value "context" int: 2;
283            value "signal" string: "mouse,clicked,?";
284            value "source" string: "e.event.minimize";
285            value "modifiers" int: 0;
286            value "any_mod" uchar: 1;
287            value "action" string: "window_iconic_toggle";
288        }
289        group "E_Config_Binding_Signal" struct {
290            value "context" int: 2;
291            value "signal" string: "mouse,clicked,?";
292            value "source" string: "e.event.shade";
293            value "modifiers" int: 0;
294            value "any_mod" uchar: 1;
295            value "action" string: "window_shaded_toggle";
296            value "params" string: "up";
297        }
298        group "E_Config_Binding_Signal" struct {
299            value "context" int: 2;
300            value "signal" string: "mouse,clicked,?";
301            value "source" string: "e.event.lower";
302            value "modifiers" int: 0;
303            value "any_mod" uchar: 1;
304            value "action" string: "window_lower";
305        }
306        group "E_Config_Binding_Signal" struct {
307            value "context" int: 2;
308            value "signal" string: "mouse,down,1";
309            value "source" string: "e.event.icon";
310            value "modifiers" int: 0;
311            value "any_mod" uchar: 1;
312            value "action" string: "window_drag_icon";
313        }
314        group "E_Config_Binding_Signal" struct {
315            value "context" int: 2;
316            value "signal" string: "mouse,down,1";
317            value "source" string: "e.event.titlebar";
318            value "modifiers" int: 0;
319            value "any_mod" uchar: 1;
320            value "action" string: "window_move";
321        }
322        group "E_Config_Binding_Signal" struct {
323            value "context" int: 2;
324            value "signal" string: "mouse,up,1";
325            value "source" string: "e.event.titlebar";
326            value "modifiers" int: 0;
327            value "any_mod" uchar: 1;
328            value "action" string: "window_move";
329            value "params" string: "end";
330        }
331        group "E_Config_Binding_Signal" struct {
332            value "context" int: 2;
333            value "signal" string: "mouse,down,1";
334            value "source" string: "e.event.resize.tl";
335            value "modifiers" int: 0;
336            value "any_mod" uchar: 1;
337            value "action" string: "window_resize";
338            value "params" string: "tl";
339        }
340        group "E_Config_Binding_Signal" struct {
341            value "context" int: 2;
342            value "signal" string: "mouse,down,1";
343            value "source" string: "e.event.resize.t";
344            value "modifiers" int: 0;
345            value "any_mod" uchar: 1;
346            value "action" string: "window_resize";
347            value "params" string: "t";
348        }
349        group "E_Config_Binding_Signal" struct {
350            value "context" int: 2;
351            value "signal" string: "mouse,down,1";
352            value "source" string: "e.event.resize.tr";
353            value "modifiers" int: 0;
354            value "any_mod" uchar: 1;
355            value "action" string: "window_resize";
356            value "params" string: "tr";
357        }
358        group "E_Config_Binding_Signal" struct {
359            value "context" int: 2;
360            value "signal" string: "mouse,down,1";
361            value "source" string: "e.event.resize.r";
362            value "modifiers" int: 0;
363            value "any_mod" uchar: 1;
364            value "action" string: "window_resize";
365            value "params" string: "r";
366        }
367        group "E_Config_Binding_Signal" struct {
368            value "context" int: 2;
369            value "signal" string: "mouse,down,1";
370            value "source" string: "e.event.resize.br";
371            value "modifiers" int: 0;
372            value "any_mod" uchar: 1;
373            value "action" string: "window_resize";
374            value "params" string: "br";
375        }
376        group "E_Config_Binding_Signal" struct {
377            value "context" int: 2;
378            value "signal" string: "mouse,down,1";
379            value "source" string: "e.event.resize.b";
380            value "modifiers" int: 0;
381            value "any_mod" uchar: 1;
382            value "action" string: "window_resize";
383            value "params" string: "b";
384        }
385        group "E_Config_Binding_Signal" struct {
386            value "context" int: 2;
387            value "signal" string: "mouse,down,1";
388            value "source" string: "e.event.resize.bl";
389            value "modifiers" int: 0;
390            value "any_mod" uchar: 1;
391            value "action" string: "window_resize";
392            value "params" string: "bl";
393        }
394        group "E_Config_Binding_Signal" struct {
395            value "context" int: 2;
396            value "signal" string: "mouse,down,1";
397            value "source" string: "e.event.resize.l";
398            value "modifiers" int: 0;
399            value "any_mod" uchar: 1;
400            value "action" string: "window_resize";
401            value "params" string: "l";
402        }
403        group "E_Config_Binding_Signal" struct {
404            value "context" int: 2;
405            value "signal" string: "mouse,up,1";
406            value "source" string: "e.event.resize.*";
407            value "modifiers" int: 0;
408            value "any_mod" uchar: 1;
409            value "action" string: "window_resize";
410            value "params" string: "end";
411        }
412        group "E_Config_Binding_Signal" struct {
413            value "context" int: 2;
414            value "signal" string: "mouse,down,3";
415            value "source" string: "e.event.resize.*";
416            value "modifiers" int: 0;
417            value "any_mod" uchar: 1;
418            value "action" string: "window_move";
419        }
420        group "E_Config_Binding_Signal" struct {
421            value "context" int: 2;
422            value "signal" string: "mouse,up,3";
423            value "source" string: "e.event.resize.*";
424            value "modifiers" int: 0;
425            value "any_mod" uchar: 1;
426            value "action" string: "window_move";
427            value "params" string: "end";
428        }
429    }
430    group "edge_bindings" list {
431        group "E_Config_Binding_Edge" struct {
432            value "context" int: 3;
433            value "modifiers" int: 0;
434            value "action" string: "desk_flip_in_direction";
435            value "edge" uchar: 1;
436            value "any_mod" uchar: 1;
437            value "delay" float: 0.3;
438        }
439        group "E_Config_Binding_Edge" struct {
440            value "context" int: 3;
441            value "modifiers" int: 0;
442            value "action" string: "desk_flip_in_direction";
443            value "edge" uchar: 2;
444            value "any_mod" uchar: 1;
445            value "delay" float: 0.3;
446        }
447        group "E_Config_Binding_Edge" struct {
448            value "context" int: 3;
449            value "modifiers" int: 0;
450            value "action" string: "desk_flip_in_direction";
451            value "edge" uchar: 3;
452            value "any_mod" uchar: 1;
453            value "delay" float: 0.3;
454        }
455        group "E_Config_Binding_Edge" struct {
456            value "context" int: 3;
457            value "modifiers" int: 1;
458            value "action" string: "desk_flip_in_direction";
459            value "edge" uchar: 4;
460            value "any_mod" uchar: 1;
461            value "delay" float: 0.3;
462        }
463    }
464    group "key_bindings" list {
465        group "E_Config_Binding_Key" struct {
466            value "context" int: 9;
467            value "modifiers" int: 5;
468            value "key" string: "Left";
469            value "action" string: "desk_flip_by";
470            value "params" string: "-1 0";
471            value "any_mod" uchar: 0;
472        }
473        group "E_Config_Binding_Key" struct {
474            value "context" int: 9;
475            value "modifiers" int: 5;
476            value "key" string: "Right";
477            value "action" string: "desk_flip_by";
478            value "params" string: "1 0";
479            value "any_mod" uchar: 0;
480        }
481        group "E_Config_Binding_Key" struct {
482            value "context" int: 9;
483            value "modifiers" int: 5;
484            value "key" string: "Up";
485            value "action" string: "desk_flip_by";
486            value "params" string: "0 -1";
487            value "any_mod" uchar: 0;
488        }
489        group "E_Config_Binding_Key" struct {
490            value "context" int: 9;
491            value "modifiers" int: 5;
492            value "key" string: "Down";
493            value "action" string: "desk_flip_by";
494            value "params" string: "0 1";
495            value "any_mod" uchar: 0;
496        }
497        group "E_Config_Binding_Key" struct {
498            value "context" int: 9;
499            value "modifiers" int: 6;
500            value "key" string: "Up";
501            value "action" string: "window_raise";
502            value "any_mod" uchar: 0;
503        }
504        group "E_Config_Binding_Key" struct {
505            value "context" int: 9;
506            value "modifiers" int: 6;
507            value "key" string: "Down";
508            value "action" string: "window_lower";
509            value "any_mod" uchar: 0;
510        }
511        group "E_Config_Binding_Key" struct {
512            value "context" int: 9;
513            value "modifiers" int: 6;
514            value "key" string: "x";
515            value "action" string: "window_close";
516            value "any_mod" uchar: 0;
517        }
518        group "E_Config_Binding_Key" struct {
519            value "context" int: 9;
520            value "modifiers" int: 6;
521            value "key" string: "k";
522            value "action" string: "window_kill";
523            value "any_mod" uchar: 0;
524        }
525        group "E_Config_Binding_Key" struct {
526            value "context" int: 9;
527            value "modifiers" int: 6;
528            value "key" string: "w";
529            value "action" string: "window_menu";
530            value "any_mod" uchar: 0;
531        }
532        group "E_Config_Binding_Key" struct {
533            value "context" int: 9;
534            value "modifiers" int: 6;
535            value "key" string: "s";
536            value "action" string: "window_sticky_toggle";
537            value "any_mod" uchar: 0;
538        }
539        group "E_Config_Binding_Key" struct {
540            value "context" int: 9;
541            value "modifiers" int: 6;
542            value "key" string: "f";
543            value "action" string: "window_fullscreen_toggle";
544            value "any_mod" uchar: 0;
545        }
546        group "E_Config_Binding_Key" struct {
547            value "context" int: 9;
548            value "modifiers" int: 6;
549            value "key" string: "i";
550            value "action" string: "window_iconic_toggle";
551            value "any_mod" uchar: 0;
552        }
553        group "E_Config_Binding_Key" struct {
554            value "context" int: 9;
555            value "modifiers" int: 6;
556            value "key" string: "n";
557            value "action" string: "window_maximized_toggle";
558            value "any_mod" uchar: 0;
559        }
560        group "E_Config_Binding_Key" struct {
561            value "context" int: 9;
562            value "modifiers" int: 1;
563            value "key" string: "F10";
564            value "action" string: "window_maximized_toggle";
565            value "params" string: "default vertical";
566            value "any_mod" uchar: 0;
567        }
568        group "E_Config_Binding_Key" struct {
569            value "context" int: 9;
570            value "modifiers" int: 5;
571            value "key" string: "F10";
572            value "action" string: "window_maximized_toggle";
573            value "params" string: "default horizontal";
574            value "any_mod" uchar: 0;
575        }
576        group "E_Config_Binding_Key" struct {
577            value "context" int: 9;
578            value "modifiers" int: 6;
579            value "key" string: "r";
580            value "action" string: "window_shaded_toggle";
581            value "any_mod" uchar: 0;
582        }
583        group "E_Config_Binding_Key" struct {
584            value "context" int: 9;
585            value "modifiers" int: 6;
586            value "key" string: "Left";
587            value "action" string: "desk_linear_flip_by";
588            value "params" string: "-1";
589            value "any_mod" uchar: 0;
590        }
591        group "E_Config_Binding_Key" struct {
592            value "context" int: 9;
593            value "modifiers" int: 6;
594            value "key" string: "Right";
595            value "action" string: "desk_linear_flip_by";
596            value "params" string: "1";
597            value "any_mod" uchar: 0;
598        }
599        group "E_Config_Binding_Key" struct {
600            value "context" int: 9;
601            value "modifiers" int: 4;
602            value "key" string: "F1";
603            value "action" string: "desk_linear_flip_to";
604            value "params" string: "0";
605            value "any_mod" uchar: 0;
606        }
607        group "E_Config_Binding_Key" struct {
608            value "context" int: 9;
609            value "modifiers" int: 4;
610            value "key" string: "F2";
611            value "action" string: "desk_linear_flip_to";
612            value "params" string: "1";
613            value "any_mod" uchar: 0;
614        }
615        group "E_Config_Binding_Key" struct {
616            value "context" int: 9;
617            value "modifiers" int: 4;
618            value "key" string: "F3";
619            value "action" string: "desk_linear_flip_to";
620            value "params" string: "2";
621            value "any_mod" uchar: 0;
622        }
623        group "E_Config_Binding_Key" struct {
624            value "context" int: 9;
625            value "modifiers" int: 4;
626            value "key" string: "F4";
627            value "action" string: "desk_linear_flip_to";
628            value "params" string: "3";
629            value "any_mod" uchar: 0;
630        }
631        group "E_Config_Binding_Key" struct {
632            value "context" int: 9;
633            value "modifiers" int: 4;
634            value "key" string: "F5";
635            value "action" string: "desk_linear_flip_to";
636            value "params" string: "4";
637            value "any_mod" uchar: 0;
638        }
639        group "E_Config_Binding_Key" struct {
640            value "context" int: 9;
641            value "modifiers" int: 4;
642            value "key" string: "F6";
643            value "action" string: "desk_linear_flip_to";
644            value "params" string: "5";
645            value "any_mod" uchar: 0;
646        }
647        group "E_Config_Binding_Key" struct {
648            value "context" int: 9;
649            value "modifiers" int: 4;
650            value "key" string: "F7";
651            value "action" string: "desk_linear_flip_to";
652            value "params" string: "6";
653            value "any_mod" uchar: 0;
654        }
655        group "E_Config_Binding_Key" struct {
656            value "context" int: 9;
657            value "modifiers" int: 4;
658            value "key" string: "F8";
659            value "action" string: "desk_linear_flip_to";
660            value "params" string: "7";
661            value "any_mod" uchar: 0;
662        }
663        group "E_Config_Binding_Key" struct {
664            value "context" int: 9;
665            value "modifiers" int: 4;
666            value "key" string: "F9";
667            value "action" string: "desk_linear_flip_to";
668            value "params" string: "8";
669            value "any_mod" uchar: 0;
670        }
671        group "E_Config_Binding_Key" struct {
672            value "context" int: 9;
673            value "modifiers" int: 4;
674            value "key" string: "F10";
675            value "action" string: "desk_linear_flip_to";
676            value "params" string: "9";
677            value "any_mod" uchar: 0;
678        }
679        group "E_Config_Binding_Key" struct {
680            value "context" int: 9;
681            value "modifiers" int: 4;
682            value "key" string: "F11";
683            value "action" string: "desk_linear_flip_to";
684            value "params" string: "10";
685            value "any_mod" uchar: 0;
686        }
687        group "E_Config_Binding_Key" struct {
688            value "context" int: 9;
689            value "modifiers" int: 4;
690            value "key" string: "F12";
691            value "action" string: "desk_linear_flip_to";
692            value "params" string: "11";
693            value "any_mod" uchar: 0;
694        }
695        group "E_Config_Binding_Key" struct {
696            value "context" int: 9;
697            value "modifiers" int: 6;
698            value "key" string: "m";
699            value "action" string: "menu_show";
700            value "params" string: "main";
701            value "any_mod" uchar: 0;
702        }
703        group "E_Config_Binding_Key" struct {
704            value "context" int: 9;
705            value "modifiers" int: 6;
706            value "key" string: "a";
707            value "action" string: "menu_show";
708            value "params" string: "favorites";
709            value "any_mod" uchar: 0;
710        }
711        group "E_Config_Binding_Key" struct {
712            value "context" int: 9;
713            value "modifiers" int: 0;
714            value "key" string: "Menu";
715            value "action" string: "menu_show";
716            value "params" string: "main";
717            value "any_mod" uchar: 0;
718        }
719        group "E_Config_Binding_Key" struct {
720            value "context" int: 9;
721            value "modifiers" int: 2;
722            value "key" string: "Menu";
723            value "action" string: "menu_show";
724            value "params" string: "clients";
725            value "any_mod" uchar: 0;
726        }
727        group "E_Config_Binding_Key" struct {
728            value "context" int: 9;
729            value "modifiers" int: 4;
730            value "key" string: "Menu";
731            value "action" string: "menu_show";
732            value "params" string: "favorites";
733            value "any_mod" uchar: 0;
734        }
735        group "E_Config_Binding_Key" struct {
736            value "context" int: 9;
737            value "modifiers" int: 6;
738            value "key" string: "Insert";
739            value "action" string: "exec";
740            value "params" string: "terminology";
741            value "any_mod" uchar: 0;
742        }
743        group "E_Config_Binding_Key" struct {
744            value "context" int: 9;
745            value "modifiers" int: 4;
746            value "key" string: "Tab";
747            value "action" string: "winlist";
748            value "params" string: "next";
749            value "any_mod" uchar: 0;
750        }
751        group "E_Config_Binding_Key" struct {
752            value "context" int: 9;
753            value "modifiers" int: 5;
754            value "key" string: "Tab";
755            value "action" string: "winlist";
756            value "params" string: "prev";
757            value "any_mod" uchar: 0;
758        }
759        group "E_Config_Binding_Key" struct {
760            value "context" int: 9;
761            value "modifiers" int: 6;
762            value "key" string: "End";
763            value "action" string: "restart";
764            value "any_mod" uchar: 0;
765        }
766        group "E_Config_Binding_Key" struct {
767            value "context" int: 9;
768            value "modifiers" int: 6;
769            value "key" string: "Delete";
770            value "action" string: "syscon";
771            value "any_mod" uchar: 0;
772        }
773        group "E_Config_Binding_Key" struct {
774            value "context" int: 9;
775            value "modifiers" int: 4;
776            value "key" string: "Escape";
777            value "action" string: "everything";
778            value "any_mod" uchar: 0;
779        }
780        group "E_Config_Binding_Key" struct {
781            value "context" int: 9;
782            value "modifiers" int: 6;
783            value "key" string: "l";
784            value "action" string: "desk_lock";
785            value "any_mod" uchar: 0;
786        }
787        group "E_Config_Binding_Key" struct {
788            value "context" int: 9;
789            value "modifiers" int: 6;
790            value "key" string: "d";
791            value "action" string: "desk_deskshow_toggle";
792            value "any_mod" uchar: 0;
793        }
794        group "E_Config_Binding_Key" struct {
795            value "context" int: 9;
796            value "modifiers" int: 8;
797            value "key" string: "q";
798            value "action" string: "toggle_floating";
799            value "any_mod" uchar: 0;
800        }
801        group "E_Config_Binding_Key" struct {
802            value "context" int: 9;
803            value "modifiers" int: 8;
804            value "key" string: "Up";
805            value "action" string: "move_up";
806            value "any_mod" uchar: 0;
807        }
808        group "E_Config_Binding_Key" struct {
809            value "context" int: 9;
810            value "modifiers" int: 8;
811            value "key" string: "Down";
812            value "action" string: "move_down";
813            value "any_mod" uchar: 0;
814        }
815        group "E_Config_Binding_Key" struct {
816            value "context" int: 9;
817            value "modifiers" int: 8;
818            value "key" string: "Left";
819            value "action" string: "move_left";
820            value "any_mod" uchar: 0;
821        }
822        group "E_Config_Binding_Key" struct {
823            value "context" int: 9;
824            value "modifiers" int: 8;
825            value "key" string: "Right";
826            value "action" string: "move_right";
827            value "any_mod" uchar: 0;
828        }
829        group "E_Config_Binding_Key" struct {
830            value "context" int: 9;
831            value "modifiers" int: 8;
832            value "key" string: "space";
833            value "action" string: "toggle_split_mode";
834            value "any_mod" uchar: 0;
835        }
836        group "E_Config_Binding_Key" struct {
837            value "context" int: 9;
838            value "modifiers" int: 3;
839            value "key" string: "F1";
840            value "action" string: "screen_send_to";
841            value "params" string: "0";
842            value "any_mod" uchar: 0;
843        }
844        group "E_Config_Binding_Key" struct {
845            value "context" int: 9;
846            value "modifiers" int: 3;
847            value "key" string: "F2";
848            value "action" string: "screen_send_to";
849            value "params" string: "1";
850            value "any_mod" uchar: 0;
851        }
852        group "E_Config_Binding_Key" struct {
853            value "context" int: 9;
854            value "modifiers" int: 3;
855            value "key" string: "F3";
856            value "action" string: "screen_send_to";
857            value "params" string: "2";
858            value "any_mod" uchar: 0;
859        }
860        group "E_Config_Binding_Key" struct {
861            value "context" int: 9;
862            value "modifiers" int: 3;
863            value "key" string: "F4";
864            value "action" string: "screen_send_to";
865            value "params" string: "3";
866            value "any_mod" uchar: 0;
867        }
868        group "E_Config_Binding_Key" struct {
869            value "context" int: 9;
870            value "modifiers" int: 0;
871            value "key" string: "XF86AudioLowerVolume";
872            value "action" string: "volume_decrease";
873            value "any_mod" uchar: 0;
874        }
875        group "E_Config_Binding_Key" struct {
876            value "context" int: 9;
877            value "modifiers" int: 0;
878            value "key" string: "XF86AudioRaiseVolume";
879            value "action" string: "volume_increase";
880            value "any_mod" uchar: 0;
881        }
882        group "E_Config_Binding_Key" struct {
883            value "context" int: 9;
884            value "modifiers" int: 0;
885            value "key" string: "XF86AudioMute";
886            value "action" string: "volume_mute";
887            value "any_mod" uchar: 0;
888        }
889        group "E_Config_Binding_Key" struct {
890            value "context" int: 9;
891            value "modifiers" int: 0;
892            value "key" string: "Print";
893            value "action" string: "shot";
894            value "any_mod" uchar: 0;
895        }
896        group "E_Config_Binding_Key" struct {
897            value "context" int: 9;
898            value "modifiers" int: 0;
899            value "key" string: "XF86Standby";
900            value "action" string: "suspend";
901            value "params" string: "now";
902            value "any_mod" uchar: 0;
903        }
904        group "E_Config_Binding_Key" struct {
905            value "context" int: 9;
906            value "modifiers" int: 0;
907            value "key" string: "XF86Start";
908            value "action" string: "menu_show";
909            value "params" string: "all";
910            value "any_mod" uchar: 0;
911        }
912        group "E_Config_Binding_Key" struct {
913            value "context" int: 9;
914            value "modifiers" int: 0;
915            value "key" string: "XF86PowerDown";
916            value "action" string: "hibernate";
917            value "params" string: "now";
918            value "any_mod" uchar: 0;
919        }
920        group "E_Config_Binding_Key" struct {
921            value "context" int: 9;
922            value "modifiers" int: 0;
923            value "key" string: "XF86PowerOff";
924            value "action" string: "syscon";
925            value "any_mod" uchar: 0;
926        }
927        group "E_Config_Binding_Key" struct {
928            value "context" int: 9;
929            value "modifiers" int: 0;
930            value "key" string: "XF86Sleep";
931            value "action" string: "suspend";
932            value "params" string: "now";
933            value "any_mod" uchar: 0;
934        }
935        group "E_Config_Binding_Key" struct {
936            value "context" int: 9;
937            value "modifiers" int: 0;
938            value "key" string: "XF86Suspend";
939            value "action" string: "suspend";
940            value "params" string: "now";
941            value "any_mod" uchar: 0;
942        }
943        group "E_Config_Binding_Key" struct {
944            value "context" int: 9;
945            value "modifiers" int: 0;
946            value "key" string: "XF86Hibernate";
947            value "action" string: "hibernate";
948            value "params" string: "now";
949            value "any_mod" uchar: 0;
950        }
951        group "E_Config_Binding_Key" struct {
952            value "context" int: 9;
953            value "modifiers" int: 0;
954            value "key" string: "Execute";
955            value "action" string: "everything";
956            value "any_mod" uchar: 0;
957        }
958        group "E_Config_Binding_Key" struct {
959            value "context" int: 9;
960            value "modifiers" int: 0;
961            value "key" string: "XF86MonBrightnessUp";
962            value "action" string: "backlight_adjust";
963            value "params" string: "10";
964            value "any_mod" uchar: 0;
965        }
966        group "E_Config_Binding_Key" struct {
967            value "context" int: 9;
968            value "modifiers" int: 0;
969            value "key" string: "XF86MonBrightnessDown";
970            value "action" string: "backlight_adjust";
971            value "params" string: "-10";
972            value "any_mod" uchar: 0;
973        }
974        group "E_Config_Binding_Key" struct {
975            value "context" int: 9;
976            value "modifiers" int: 0;
977            value "key" string: "XF86LightBulb";
978            value "action" string: "backlight";
979            value "any_mod" uchar: 0;
980        }
981        group "E_Config_Binding_Key" struct {
982            value "context" int: 9;
983            value "modifiers" int: 0;
984            value "key" string: "XF86BrightnessAdjust";
985            value "action" string: "backlight";
986            value "any_mod" uchar: 0;
987        }
988    }
989    group "mouse_bindings" list {
990        group "E_Config_Binding_Mouse" struct {
991            value "context" int: 2;
992            value "modifiers" int: 4;
993            value "action" string: "window_move";
994            value "button" uchar: 1;
995            value "any_mod" uchar: 0;
996        }
997        group "E_Config_Binding_Mouse" struct {
998            value "context" int: 2;
999            value "modifiers" int: 4;
1000            value "action" string: "window_resize";
1001            value "button" uchar: 2;
1002            value "any_mod" uchar: 0;
1003        }
1004        group "E_Config_Binding_Mouse" struct {
1005            value "context" int: 2;
1006            value "modifiers" int: 4;
1007            value "action" string: "window_menu";
1008            value "button" uchar: 3;
1009            value "any_mod" uchar: 0;
1010        }
1011        group "E_Config_Binding_Mouse" struct {
1012            value "context" int: 3;
1013            value "modifiers" int: 0;
1014            value "action" string: "menu_show";
1015            value "params" string: "main";
1016            value "button" uchar: 1;
1017            value "any_mod" uchar: 0;
1018        }
1019        group "E_Config_Binding_Mouse" struct {
1020            value "context" int: 3;
1021            value "modifiers" int: 0;
1022            value "action" string: "menu_show";
1023            value "params" string: "clients";
1024            value "button" uchar: 2;
1025            value "any_mod" uchar: 0;
1026        }
1027        group "E_Config_Binding_Mouse" struct {
1028            value "context" int: 3;
1029            value "modifiers" int: 0;
1030            value "action" string: "menu_show";
1031            value "params" string: "favorites";
1032            value "button" uchar: 3;
1033            value "any_mod" uchar: 0;
1034        }
1035        group "E_Config_Binding_Mouse" struct {
1036            value "context" int: 2;
1037            value "modifiers" int: 8;
1038            value "action" string: "swap_window";
1039            value "button" uchar: 1;
1040            value "any_mod" uchar: 0;
1041        }
1042        group "E_Config_Binding_Mouse" struct {
1043            value "context" int: 9;
1044            value "modifiers" int: 4;
1045            value "action" string: "gadget_move";
1046            value "button" uchar: 1;
1047            value "any_mod" uchar: 0;
1048        }
1049        group "E_Config_Binding_Mouse" struct {
1050            value "context" int: 9;
1051            value "modifiers" int: 4;
1052            value "action" string: "gadget_resize";
1053            value "button" uchar: 2;
1054            value "any_mod" uchar: 0;
1055        }
1056    }
1057}
1058