linux-qubasis
linux oasis port as a qubes template
git clone https://9o.is/git/linux-qubasis.git
commit 55550c6513e08d0bf6fe8dc551c0dceaea1b9854 parent f60a3029ec4d6c875a6aca9d8fc3fde851c722ce Author: Jul <jul@9o.is> Date: Tue, 15 Jul 2025 16:49:27 -0400 set st shortcuts with Alt modifier Diffstat:
| M | pkg/st/config.h | | | 21 | +++++++-------------- |
1 file changed, 7 insertions(+), 14 deletions(-)
diff --git a/pkg/st/config.h b/pkg/st/config.h @@ -179,22 +179,15 @@ static MouseShortcut mshortcuts[] = { /* Internal keyboard shortcuts. */ #define MODKEY Mod1Mask -#define TERMMOD (ControlMask|ShiftMask) 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} }, - { TERMMOD, XK_Prior, zoom, {.f = +1} }, - { TERMMOD, XK_Next, zoom, {.f = -1} }, - { TERMMOD, XK_Home, zoomreset, {.f = 0} }, - { TERMMOD, XK_C, clipcopy, {.i = 0} }, - { TERMMOD, XK_V, clippaste, {.i = 0} }, - { TERMMOD, XK_Y, selpaste, {.i = 0} }, - { ShiftMask, XK_Insert, selpaste, {.i = 0} }, - { TERMMOD, XK_Num_Lock, numlock, {.i = 0} }, + /* mask keysym function argument */ + { MODKEY, XK_Prior, zoom, {.f = +1} }, + { MODKEY, XK_Next, zoom, {.f = -1} }, + { MODKEY, XK_Home, zoomreset, {.f = 0} }, + { MODKEY, XK_c, clipcopy, {.i = 0} }, + { MODKEY, XK_v, clippaste, {.i = 0} }, + { MODKEY, XK_y, selpaste, {.i = 0} }, { XK_ANY_MOD, XK_Page_Up, kscrollup, {.f = -0.2} }, { XK_ANY_MOD, XK_Page_Down, kscrolldown, {.f = -0.2} }, };