Mercurial > dwm-meillo
comparison event.c @ 114:dfa5cd0969a6
implemented regexp matching for rules
author | arg@10ksloc.org |
---|---|
date | Wed, 19 Jul 2006 17:42:08 +0200 |
parents | b2445fd41f5e |
children | 329fd7dae530 |
comparison
equal
deleted
inserted
replaced
113:b2445fd41f5e | 114:dfa5cd0969a6 |
---|---|
10 | 10 |
11 #define ButtonMask (ButtonPressMask | ButtonReleaseMask) | 11 #define ButtonMask (ButtonPressMask | ButtonReleaseMask) |
12 #define MouseMask (ButtonMask | PointerMotionMask) | 12 #define MouseMask (ButtonMask | PointerMotionMask) |
13 | 13 |
14 /* CUSTOMIZE */ | 14 /* CUSTOMIZE */ |
15 | |
16 typedef struct { | |
17 unsigned long mod; | |
18 KeySym keysym; | |
19 void (*func)(Arg *arg); | |
20 Arg arg; | |
21 } Key; | |
22 | |
15 const char *browse[] = { "firefox", NULL }; | 23 const char *browse[] = { "firefox", NULL }; |
16 const char *gimp[] = { "gimp", NULL }; | 24 const char *gimp[] = { "gimp", NULL }; |
17 const char *term[] = { | 25 const char *term[] = { |
18 "urxvtc", "-tr", "+sb", "-bg", "black", "-fg", "white", "-cr", "white", | 26 "urxvtc", "-tr", "+sb", "-bg", "black", "-fg", "white", "-cr", "white", |
19 "-fn", "-*-terminus-medium-*-*-*-13-*-*-*-*-*-iso10646-*", NULL | 27 "-fn", "-*-terminus-medium-*-*-*-13-*-*-*-*-*-iso10646-*", NULL |
20 }; | 28 }; |
21 const char *xlock[] = { "xlock", NULL }; | 29 const char *xlock[] = { "xlock", NULL }; |
22 | 30 |
23 Key key[] = { | 31 static Key key[] = { |
24 /* modifier key function arguments */ | 32 /* modifier key function arguments */ |
25 { ControlMask, XK_0, appendtag, { .i = Tscratch } }, | 33 { ControlMask, XK_0, appendtag, { .i = Tscratch } }, |
26 { ControlMask, XK_1, appendtag, { .i = Tdev } }, | 34 { ControlMask, XK_1, appendtag, { .i = Tdev } }, |
27 { ControlMask, XK_2, appendtag, { .i = Twww } }, | 35 { ControlMask, XK_2, appendtag, { .i = Twww } }, |
28 { ControlMask, XK_3, appendtag, { .i = Twork } }, | 36 { ControlMask, XK_3, appendtag, { .i = Twork } }, |