kb.c
changeset 33 e90449e03167
parent 32 082c75b937b5
child 34 cd30cce52b78
equal deleted inserted replaced
32:082c75b937b5 33:e90449e03167
     7 
     7 
     8 #include <X11/keysym.h>
     8 #include <X11/keysym.h>
     9 
     9 
    10 /********** CUSTOMIZE **********/
    10 /********** CUSTOMIZE **********/
    11 
    11 
    12 char *term[] = { 
    12 const char *term[] = { 
    13 	"aterm", "-tr", "+sb", "-bg", "black", "-fg", "white", "-fn",
    13 	"aterm", "-tr", "+sb", "-bg", "black", "-fg", "white", "-fn",
    14 	"-*-terminus-medium-*-*-*-13-*-*-*-*-*-iso10646-*",NULL
    14 	"-*-terminus-medium-*-*-*-13-*-*-*-*-*-iso10646-*",NULL
    15 };
    15 };
    16 
    16 
    17 static Key key[] = {
    17 static Key key[] = {
    18 	{ Mod1Mask, XK_Return, run, term },
    18 	{ Mod1Mask, XK_Return, (void (*)(void *))spawn, term },
    19 	{ Mod1Mask, XK_k, sel, "prev" }, 
    19 	{ Mod1Mask, XK_k, sel, "prev" }, 
    20 	{ Mod1Mask, XK_j, sel, "next" }, 
    20 	{ Mod1Mask, XK_j, sel, "next" }, 
    21 	{ Mod1Mask, XK_g, grid, NULL }, 
    21 	{ Mod1Mask, XK_g, grid, NULL }, 
    22 	{ Mod1Mask, XK_f, floating, NULL }, 
    22 	{ Mod1Mask, XK_f, floating, NULL }, 
    23 	{ Mod1Mask, XK_m, max, NULL }, 
    23 	{ Mod1Mask, XK_m, max, NULL }, 
    26 };
    26 };
    27 
    27 
    28 /********** CUSTOMIZE **********/
    28 /********** CUSTOMIZE **********/
    29 
    29 
    30 void
    30 void
    31 update_keys()
    31 update_keys(void)
    32 {
    32 {
    33 	unsigned int i, len;
    33 	unsigned int i, len;
    34 	KeyCode code;
    34 	KeyCode code;
    35 
    35 
    36 	len = sizeof(key) / sizeof(key[0]);
    36 	len = sizeof(key) / sizeof(key[0]);