chiark / gitweb /
el/dot-emacs.el (mdw-fontify-rust): Fix integer literal syntax.
[profile] / dot / e-keybindings.cfg
CommitLineData
739bccbf
MW
1#include <definitions>
2
3__E_CFG_VERSION 0
4
5/*
6 * Global button bindings... specially named actionclass that applies to
7 * all client windows - so you can bind "alt - left click" to move the
852cd5fb 8 * window, raise it or something....
739bccbf
MW
9 */
10
11__ACLASS __BGN
12 __NAME BUTTONBINDINGS
13 __TYPE __TYPE_NORMAL
c5e89bcd
MW
14 __EVENT __MOUSE_PRESS
15 __BUTTON 1
16 __MODIFIER_KEY __CTRL_META5
17 __ACTION __A_MOVE
18 __NEXT_ACTION
739bccbf
MW
19 __EVENT __MOUSE_PRESS
20 __BUTTON 1
21 __MODIFIER_KEY __CTRL_ALT
22 __ACTION __A_MOVE
c5e89bcd
MW
23 __NEXT_ACTION
24 __EVENT __DOUBLE_CLICK
25 __BUTTON 1
26 __MODIFIER_KEY __CTRL_META5
27 __ACTION __A_SHADE
739bccbf
MW
28 __NEXT_ACTION
29 __EVENT __DOUBLE_CLICK
30 __BUTTON 1
31 __MODIFIER_KEY __CTRL_ALT
32 __ACTION __A_SHADE
c5e89bcd
MW
33 __NEXT_ACTION
34 __EVENT __MOUSE_PRESS
35 __BUTTON 2
36 __MODIFIER_KEY __CTRL_META5
37 __ACTION __A_RESIZE
739bccbf
MW
38 __NEXT_ACTION
39 __EVENT __MOUSE_PRESS
40 __BUTTON 2
41 __MODIFIER_KEY __CTRL_ALT
42 __ACTION __A_RESIZE
c5e89bcd
MW
43 __NEXT_ACTION
44 __EVENT __DOUBLE_CLICK
45 __BUTTON 2
46 __MODIFIER_KEY __CTRL_META5
47 __ACTION __A_MAX_HEIGHT available
739bccbf
MW
48 __NEXT_ACTION
49 __EVENT __DOUBLE_CLICK
50 __BUTTON 2
51 __MODIFIER_KEY __CTRL_ALT
52 __ACTION __A_MAX_HEIGHT available
c5e89bcd
MW
53 __NEXT_ACTION
54 __EVENT __MOUSE_PRESS
55 __BUTTON 3
56 __MODIFIER_KEY __CTRL_META5
57 __ACTION __A_SHOW_MENU "named WINOPS_MENU"
739bccbf
MW
58 __NEXT_ACTION
59 __EVENT __MOUSE_PRESS
60 __BUTTON 3
61 __MODIFIER_KEY __CTRL_ALT
62 __ACTION __A_SHOW_MENU "named WINOPS_MENU"
63__END
64
65/* what mouse presses do on the desktop background .... */
66__ACLASS __BGN
67 __NAME DESKBINDINGS
68 __TYPE __TYPE_NORMAL
69 __TOOLTIP_TEXT "Clicking your mouse on the desktop will perform"
70 __TOOLTIP_TEXT "the following actions"
71 __TOOLTIP_ACTION_TEXT "Display User Menus"
72 __EVENT __MOUSE_PRESS
73 __BUTTON 1
74 __MODIFIER_KEY __NONE
75 __ACTION __A_SHOW_MENU "named APPS_SUBMENU"
76 __NEXT_ACTION
77 __TOOLTIP_ACTION_TEXT "Display Enlightenment Menu"
78 __EVENT __MOUSE_PRESS
79 __BUTTON 1
80 __MODIFIER_KEY __CTRL
81 __ACTION __A_SHOW_MENU "named ROOT_2"
82 __NEXT_ACTION
83 __TOOLTIP_ACTION_TEXT "Display Settings Menu"
84 __EVENT __MOUSE_PRESS
85 __BUTTON 1
86 __MODIFIER_KEY __WINDOWS_KEY
87 __ACTION __A_SHOW_MENU "named CONFIG_SUBMENU"
88 __NEXT_ACTION
89 __TOOLTIP_ACTION_TEXT "Display Enlightenment Menu"
90 __EVENT __MOUSE_PRESS
91 __BUTTON 2
92 __MODIFIER_KEY __NONE
93 __ACTION __A_SHOW_MENU "named ROOT_2"
94 __NEXT_ACTION
95 __TOOLTIP_ACTION_TEXT "Display Task List Menu"
96 __EVENT __MOUSE_PRESS
97 __BUTTON 2
c5e89bcd 98 __MODIFIER_KEY __META5
739bccbf
MW
99 __ACTION __A_SHOW_MENU "taskmenu"
100 __NEXT_ACTION
101 __TOOLTIP_ACTION_TEXT "Display Desktop Menu"
102 __EVENT __MOUSE_PRESS
103 __BUTTON 2
104 __MODIFIER_KEY __CTRL
105 __ACTION __A_SHOW_MENU "deskmenu"
106 __NEXT_ACTION
107 __TOOLTIP_ACTION_TEXT "Display Group Menu"
108 __EVENT __MOUSE_PRESS
109 __BUTTON 2
110 __MODIFIER_KEY __SHIFT
111 __ACTION __A_SHOW_MENU "groupmenu"
112 __NEXT_ACTION
113 __TOOLTIP_ACTION_TEXT "Display Settings Menu"
114 __EVENT __MOUSE_PRESS
115 __BUTTON 3
116 __MODIFIER_KEY __NONE
117 __ACTION __A_SHOW_MENU "named CONFIG_SUBMENU"
118 __NEXT_ACTION
119 __TOOLTIP_ACTION_TEXT "Go Back a Desktop"
120 __EVENT __MOUSE_PRESS
121 __BUTTON 4
122 __ALLOW_ANY_MODIFIER_KEYS __ON
123 __ACTION __A_DESKTOP_PREV
124 __NEXT_ACTION
125 __TOOLTIP_ACTION_TEXT "Go Forward a Desktop"
126 __EVENT __MOUSE_PRESS
127 __BUTTON 5
128 __ALLOW_ANY_MODIFIER_KEYS __ON
129 __ACTION __A_DESKTOP_NEXT
130__END
131
132
133/*
134******************************************************************************
135* Actionclasses used for global keybindings
136******************************************************************************
137*
138* Some Keys you can use to bind to (mainly standard English PC keyboard here)
852cd5fb 139* This is a SMALL list to make this file readable. it in no way lists ALL
739bccbf
MW
140* possible keys that can be bound. This is just the useful keys from a normal
141* PC-style 101 key keyboard.
142*
143* BackSpace
144* Tab
145* Return
146* Pause
147* Scroll_Lock
148* Sys_Req
149* Escape
150* Delete
151* Home
152* Left
153* Up
154* Right
155* Down
156* Page_Up
157* Page_Down
158* End
159* Print
160* Insert
161* Num_Lock
162* KP_Enter
163* KP_Multiply
164* KP_Add
165* KP_Separator
166* KP_Subtract
167* KP_Decimal
168* KP_Divide
169* KP_0
170* KP_1
171* KP_2
172* KP_3
173* KP_4
174* KP_5
175* KP_6
176* KP_7
177* KP_8
178* KP_9
179* F1
180* F2
181* F3
182* F4
183* F5
184* F6
185* F7
186* F8
187* F9
188* F10
189* F11
190* F12
191* space
192* quoteright
193* comma
194* minus
195* slash
196* semicolon
197* equal
198* bracketleft
199* bracketright
200* backslash
201* quoteleft
202*
203* There are more keys. please see /usr/X11R6/include/X11/keysymdef.h for a
204* complete list fo keys (LOTS of them)
205*/
206
207__ACLASS __BGN
208/*
209* The action name is what you use to bind an actionclass to an
210* object elsewhere in the configuration
211*/
212 __NAME KEYBINDINGS
213 __TYPE __TYPE_GLOBAL
852cd5fb 214/*
739bccbf
MW
215* The following key should be pretty self explanitory, but you should
216* really see how the Keysym is set. in your keysym.h file in your X11
217* distribution
218*/
219 __KEY Home
852cd5fb 220/*
739bccbf
MW
221* Can I use this with any modifier? (default is no)
222*/
c5e89bcd 223 __MODIFIER_KEY __CTRL_META5
852cd5fb 224/*
739bccbf
MW
225* you can also use modifier to specify a specific mod mask (alt,ctrl,qshift,etc)
226*/
227 __EVENT __KEY_PRESS
228 __ACTION __A_CLEANUP size
229 __NEXT_ACTION
230 __KEY Insert
231 __EVENT __KEY_PRESS
c5e89bcd 232 __MODIFIER_KEY __CTRL_META5
8e08f814 233 __ACTION __A_EXEC xatom set XINIT_COMMAND :terminal
739bccbf
MW
234 __NEXT_ACTION
235 __KEY v
c5e89bcd 236 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
237 __EVENT __KEY_PRESS
238 __ACTION __A_DESKRAY
239 __NEXT_ACTION
240 __KEY Delete
241 __EVENT __KEY_PRESS
c5e89bcd 242 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
243 __ACTION __A_EXIT logout
244 __NEXT_ACTION
245 __KEY End
246 __EVENT __KEY_PRESS
c5e89bcd 247 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
248 __ACTION __A_EXIT restart
249 __NEXT_ACTION
250 __KEY Right
251 __EVENT __KEY_PRESS
c5e89bcd 252 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
253 __ACTION __A_DESKTOP_NEXT
254 __NEXT_ACTION
255 __KEY Left
256 __EVENT __KEY_PRESS
c5e89bcd 257 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
258 __ACTION __A_DESKTOP_PREV
259 __NEXT_ACTION
260 __KEY Down
261 __EVENT __KEY_PRESS
c5e89bcd 262 __MODIFIER_KEY __SHIFT_META5
739bccbf
MW
263 __ACTION __A_AREA_MOVE_BY 0 1
264 __NEXT_ACTION
265 __KEY Up
266 __EVENT __KEY_PRESS
c5e89bcd 267 __MODIFIER_KEY __SHIFT_META5
739bccbf
MW
268 __ACTION __A_AREA_MOVE_BY 0 -1
269 __NEXT_ACTION
270 __KEY Left
271 __EVENT __KEY_PRESS
c5e89bcd 272 __MODIFIER_KEY __SHIFT_META5
739bccbf
MW
273 __ACTION __A_AREA_MOVE_BY -1 0
274 __NEXT_ACTION
275 __KEY Right
276 __EVENT __KEY_PRESS
c5e89bcd 277 __MODIFIER_KEY __SHIFT_META5
739bccbf
MW
278 __ACTION __A_AREA_MOVE_BY 1 0
279 __NEXT_ACTION
280 __KEY F1
281 __EVENT __KEY_PRESS
c5e89bcd 282 __MODIFIER_KEY __META5
739bccbf
MW
283 __ACTION __A_GOTO_DESK 0
284 __NEXT_ACTION
285 __KEY F2
286 __EVENT __KEY_PRESS
c5e89bcd 287 __MODIFIER_KEY __META5
739bccbf
MW
288 __ACTION __A_GOTO_DESK 1
289 __NEXT_ACTION
290 __KEY F3
291 __EVENT __KEY_PRESS
c5e89bcd 292 __MODIFIER_KEY __META5
739bccbf
MW
293 __ACTION __A_GOTO_DESK 2
294 __NEXT_ACTION
295 __KEY F4
296 __EVENT __KEY_PRESS
c5e89bcd 297 __MODIFIER_KEY __META5
739bccbf
MW
298 __ACTION __A_GOTO_DESK 3
299 __NEXT_ACTION
300 __KEY F5
301 __EVENT __KEY_PRESS
c5e89bcd 302 __MODIFIER_KEY __META5
739bccbf
MW
303 __ACTION __A_GOTO_DESK 4
304 __NEXT_ACTION
305 __KEY F6
306 __EVENT __KEY_PRESS
c5e89bcd 307 __MODIFIER_KEY __META5
739bccbf
MW
308 __ACTION __A_GOTO_DESK 5
309 __NEXT_ACTION
310 __KEY F7
311 __EVENT __KEY_PRESS
c5e89bcd 312 __MODIFIER_KEY __META5
739bccbf
MW
313 __ACTION __A_GOTO_DESK 6
314 __NEXT_ACTION
315 __KEY F8
316 __EVENT __KEY_PRESS
c5e89bcd 317 __MODIFIER_KEY __META5
8e08f814 318 __ACTION __A_EXEC xatom set XINIT_COMMAND :terminal
739bccbf
MW
319 __NEXT_ACTION
320 __KEY F9
321 __EVENT __KEY_PRESS
c5e89bcd 322 __MODIFIER_KEY __META5
739bccbf
MW
323 __ACTION __A_EXEC xrun
324 __NEXT_ACTION
325 __KEY F10
326 __EVENT __KEY_PRESS
c5e89bcd 327 __MODIFIER_KEY __META5
8e08f814 328 __ACTION __A_EXEC xatom set XINIT_COMMAND gnome-panel
739bccbf
MW
329 __NEXT_ACTION
330 __KEY F11
331 __EVENT __KEY_PRESS
c5e89bcd 332 __MODIFIER_KEY __META5
739bccbf
MW
333 __ACTION __A_EXEC xscreensaver-command -lock
334 __NEXT_ACTION
335 __KEY F12
336 __EVENT __KEY_PRESS
c5e89bcd 337 __MODIFIER_KEY __META5
8e08f814 338 __ACTION __A_EXEC xshutdown
739bccbf
MW
339 __NEXT_ACTION
340 __KEY Tab
c5e89bcd 341 __MODIFIER_KEY __META5
739bccbf
MW
342 __EVENT __KEY_PRESS
343 __ACTION __A_FOCUS_NEXT
344 __NEXT_ACTION
c5e89bcd 345 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
346 __KEY Up
347 __EVENT __KEY_PRESS
348 __ACTION __A_RAISE
349 __NEXT_ACTION
c5e89bcd 350 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
351 __KEY Down
352 __EVENT __KEY_PRESS
353 __ACTION __A_LOWER
354 __NEXT_ACTION
c5e89bcd 355 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
356 __KEY x
357 __EVENT __KEY_PRESS
358 __ACTION __A_KILL
359 __NEXT_ACTION
c5e89bcd 360 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
361 __KEY k
362 __EVENT __KEY_PRESS
363 __ACTION __A_KILL_NASTY
364 __NEXT_ACTION
c5e89bcd 365 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
366 __KEY s
367 __EVENT __KEY_PRESS
368 __ACTION __A_STICK
369 __NEXT_ACTION
c5e89bcd 370 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
371 __KEY i
372 __EVENT __KEY_PRESS
373 __ACTION __A_ICONIFY
374 __NEXT_ACTION
c5e89bcd 375 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
376 __KEY r
377 __EVENT __KEY_PRESS
378 __ACTION __A_SHADE
379__END
380
381/*
382 * These keybindings cant be edited because they aren't called "KEYBINDINGS" thus
383 * they also can never be lost or accidentally deleted by users
384 */
385__ACLASS __BGN
386 __NAME KEYBINDINGS_UNCHANGABLE
387 __TYPE __TYPE_GLOBAL
388 __KEY d
389 __EVENT __KEY_PRESS
c5e89bcd 390 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
391 __ACTION __A_DRAGDIR_SET
392 __NEXT_ACTION
393 __KEY o
c5e89bcd 394 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
395 __EVENT __KEY_PRESS
396 __ACTION __A_DRAGBAR_ORDER_SET
397 __NEXT_ACTION
398 __KEY c
c5e89bcd 399 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
400 __EVENT __KEY_PRESS
401 __ACTION __A_HIDESHOW_BUTTON buttons CONFIG*
402 __NEXT_ACTION
403 __KEY b
c5e89bcd 404 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
405 __EVENT __KEY_PRESS
406 __ACTION __A_HIDESHOW_BUTTON
407 __NEXT_ACTION
408 __KEY a
c5e89bcd 409 __MODIFIER_KEY __CTRL_META5
739bccbf
MW
410 __EVENT __KEY_PRESS
411 __ACTION __A_HIDESHOW_BUTTON all
412__END