From ec6163db69fce0330be909e42e44701923239272 Mon Sep 17 00:00:00 2001 From: urob <978080+urob@users.noreply.github.com> Date: Thu, 31 Aug 2023 14:27:15 -0400 Subject: [PATCH] Bind more desktop controls --- config/base.keymap | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config/base.keymap b/config/base.keymap index e46460d..00e2213 100644 --- a/config/base.keymap +++ b/config/base.keymap @@ -233,6 +233,9 @@ ZMK_BEHAVIOR(win_sleep, macro, #define CANCEL &kp K_CANCEL // cancel caps-word, num-word and smart-mouse #define DSK_PREV &hmr RSHFT LG(LC(LEFT)) // previous desktop #define DSK_NEXT &hmr LALT LG(LC(RIGHT)) // next desktop +#define PIN_WIN &kp LG(LC(LS(Q))) // pin window across desktops +#define PIN_APP &kp LG(LC(LS(A))) // pin application across desktops +#define DSK_MGR &kp LA(GRAVE) // desktop manager #define VOL_DOWN &hmr LCTRL C_VOL_DN /* Keymap */ @@ -269,7 +272,7 @@ ZMK_LAYER(fn, //├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ X_LM &hml LGUI F11 &hml LALT F4 &hml LCTRL F5 &hml LSHFT F6 ___ X_MM ___ DSK_PREV VOL_DOWN DSK_NEXT ___ X_RM //├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ - X_LB &kp F10 &kp F1 &kp F2 &kp F3 ___ X_MB ___ ___ ___ ___ ___ X_RB + X_LB &kp F10 &kp F1 &kp F2 &kp F3 ___ X_MB PIN_APP PIN_WIN DSK_MGR ___ ___ X_RB //├──────┤ ╰─────────────┼─────────────┴─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┴───────────────────────────╯ ├──────┤ X_LH ___ ___ X_MH &kp C_MUTE &kp C_PP X_RH //╰──────╯ ╰─────────────┴─────────────╯ ╰──────╯ ╰─────────────┴─────────────╯ ╰──────╯