22 lines
1.2 KiB
C
22 lines
1.2 KiB
C
/* This header file contains the keybinds available to the user.
|
|
* This is not a complete list, the rest can be changed in array.h and mouse.h respectively.
|
|
*/
|
|
|
|
static Shortcut shortcuts[] = {
|
|
/* mask keysym function argument */
|
|
{ XK_ANY_MOD, XK_Break, sendbreak, {.i = 0} },
|
|
{ ControlMask, XK_Print, toggleprinter, {.i = 0} },
|
|
{ ShiftMask, XK_Print, printscreen, {.i = 0} },
|
|
{ XK_ANY_MOD, XK_Print, printsel, {.i = 0} },
|
|
{ ControlMask, XK_equal, zoom, {.f = +1} },
|
|
{ ControlMask, XK_minus, zoom, {.f = -1} },
|
|
{ ControlMask, XK_0, zoomreset, {.f = 0} },
|
|
{ XK_ANY_MOD, XK_End, refreshxrandr, {.i = 0} },
|
|
{ ControlMask, XK_y, clipcopy, {.i = 0} },
|
|
{ ControlMask, XK_p, clippaste, {.i = 0} },
|
|
{ TERMMOD, XK_Num_Lock, numlock, {.i = 0} },
|
|
{ ControlMask|ShiftMask, XK_k, kscrollup, {.i = +1} },
|
|
{ ControlMask|ShiftMask, XK_j, kscrolldown, {.i = +1} },
|
|
{ ControlMask|ShiftMask, XK_U, externalpipe, { .v = listurl } },
|
|
};
|