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 } }, |