event.c
changeset 121 eb3165734f00
parent 115 329fd7dae530
child 123 61490330e90a
equal deleted inserted replaced
120:1a394bc49922 121:eb3165734f00
    18 	KeySym keysym;
    18 	KeySym keysym;
    19 	void (*func)(Arg *arg);
    19 	void (*func)(Arg *arg);
    20 	Arg arg;
    20 	Arg arg;
    21 } Key;
    21 } Key;
    22 
    22 
       
    23 /*
    23 const char *browse[] = { "firefox", NULL };
    24 const char *browse[] = { "firefox", NULL };
    24 const char *gimp[] = { "gimp", NULL };
    25 const char *gimp[] = { "gimp", NULL };
    25 const char *term[] = { 
    26 */
       
    27 const char *term[] = { "xterm", NULL };
       
    28 /*
    26 	"urxvtc", "-tr", "+sb", "-bg", "black", "-fg", "white", "-cr", "white",
    29 	"urxvtc", "-tr", "+sb", "-bg", "black", "-fg", "white", "-cr", "white",
    27 	"-fn", "-*-terminus-medium-*-*-*-13-*-*-*-*-*-iso10646-*", NULL
    30 	"-fn", "-*-terminus-medium-*-*-*-13-*-*-*-*-*-iso10646-*", NULL
    28 };
    31 };
    29 const char *xlock[] = { "xlock", NULL };
    32 coonst char *xlock[] = { "xlock", NULL };
       
    33 */
    30 
    34 
    31 static Key key[] = {
    35 static Key key[] = {
    32 	/* modifier				key			function	arguments */
    36 	/* modifier				key			function	arguments */
    33 	{ ControlMask,			XK_0,		appendtag,	{ .i = Tscratch } }, 
    37 	{ ControlMask,			XK_0,		appendtag,	{ .i = Tscratch } }, 
    34 	{ ControlMask,			XK_1,		appendtag,	{ .i = Tdev } }, 
    38 	{ ControlMask,			XK_1,		appendtag,	{ .i = Tdev } }, 
    50 	{ MODKEY|ShiftMask,		XK_0,		replacetag,		{ .i = Tscratch } }, 
    54 	{ MODKEY|ShiftMask,		XK_0,		replacetag,		{ .i = Tscratch } }, 
    51 	{ MODKEY|ShiftMask,		XK_1,		replacetag,		{ .i = Tdev } }, 
    55 	{ MODKEY|ShiftMask,		XK_1,		replacetag,		{ .i = Tdev } }, 
    52 	{ MODKEY|ShiftMask,		XK_2,		replacetag,		{ .i = Twww } }, 
    56 	{ MODKEY|ShiftMask,		XK_2,		replacetag,		{ .i = Twww } }, 
    53 	{ MODKEY|ShiftMask,		XK_3,		replacetag,		{ .i = Twork } }, 
    57 	{ MODKEY|ShiftMask,		XK_3,		replacetag,		{ .i = Twork } }, 
    54 	{ MODKEY|ShiftMask,		XK_c,		killclient,		{ 0 } }, 
    58 	{ MODKEY|ShiftMask,		XK_c,		killclient,		{ 0 } }, 
       
    59 	/*
    55 	{ MODKEY|ShiftMask,		XK_g,		spawn,		{ .argv = gimp } },
    60 	{ MODKEY|ShiftMask,		XK_g,		spawn,		{ .argv = gimp } },
    56 	{ MODKEY|ShiftMask,		XK_l,		spawn,		{ .argv = xlock } },
    61 	{ MODKEY|ShiftMask,		XK_l,		spawn,		{ .argv = xlock } },
       
    62 	*/
    57 	{ MODKEY|ShiftMask,		XK_q,		quit,		{ 0 } },
    63 	{ MODKEY|ShiftMask,		XK_q,		quit,		{ 0 } },
    58 	{ MODKEY|ShiftMask,		XK_space,	dofloat,	{ 0 } }, 
    64 	{ MODKEY|ShiftMask,		XK_space,	dofloat,	{ 0 } }, 
    59 	{ MODKEY|ShiftMask,		XK_w,		spawn,		{ .argv = browse } },
    65 	/*{ MODKEY|ShiftMask,		XK_w,		spawn,		{ .argv = browse } },*/
    60 	{ MODKEY|ShiftMask,		XK_Return,	spawn,		{ .argv = term } },
    66 	{ MODKEY|ShiftMask,		XK_Return,	spawn,		{ .argv = term } },
    61 };
    67 };
    62 
    68 
    63 /* static */
    69 /* static */
    64 
    70