diff --git a/config/base.keymap b/config/base.keymap index bce8dad85..7813a5c69 100644 --- a/config/base.keymap +++ b/config/base.keymap @@ -212,8 +212,8 @@ ZMK_MACRO(win_sleep, // misc aliases #define CANCEL &kp K_CANCEL // cancel caps-word, num-word and smart-mouse -#define DSK_PREV &hmr LALT LG(LC(LEFT)) // previous desktop -#define DSK_NEXT &hmr LCTRL LG(LC(RIGHT)) // next desktop +#define DSK_PREV &hmr LCTRL 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 @@ -227,7 +227,7 @@ ZMK_LAYER(base, //╭──────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭──────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭──────╮ X_LT &kp Q &kp W &kp F &kp P &kp B X_MT &kp J &kp L &kp U &kp Y &kp SQT X_RT //├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ - X_LM &hml LGUI A &hml LCTRL R &hml LSHFT S &hml LALT T &kp G X_MM &kp M &hmr LALT N &hmr RSHFT E &hmr LCTRL I &hmr LGUI O X_RM + X_LM &hml LGUI A &hml LALT R &hml LSHFT S &hml LCTRL T &kp G X_MM &kp M &hmr LCTRL N &hmr RSHFT E &hmr LALT I &hmr LGUI O X_RM //├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ X_LB &kp Z &kp X &kp C &kp D &kp V X_MB &kp K &kp H &comma_morph &dot_morph &qexcl X_RB //├──────┤ ╰─────────────┼─────────────┴─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┴───────────────────────────╯ ├──────┤ @@ -239,7 +239,7 @@ ZMK_LAYER(nav, //╭──────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭──────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭──────╮ X_LT ___ ___ &kp LS(TAB) &swapper ___ X_MT &kp PG_UP NAV_BSPC NAV_UP NAV_DEL ___ X_RT //├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ - X_LM &sk LGUI &sk LCTRL &sk LSHFT &sk LALT ___ X_MM &kp PG_DN NAV_LEFT NAV_DOWN NAV_RIGHT &kp RET X_RM + X_LM &sk LGUI &sk LALT &sk LSHFT &sk LCTRL ___ X_MM &kp PG_DN NAV_LEFT NAV_DOWN NAV_RIGHT &kp RET X_RM //├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ X_LB ___ ___ ___ ___ ___ X_MB &kp INS &kp TAB &kp LT &kp GT ___ X_RB //├──────┤ ╰─────────────┼─────────────┴─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┴───────────────────────────╯ ├──────┤ @@ -251,7 +251,7 @@ ZMK_LAYER(fn, //╭──────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭──────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭──────╮ X_LT &kp F12 &kp F7 &kp F8 &kp F9 ___ X_MT ___ &kp C_PREV &kp C_VOL_UP &kp C_NEXT &win_sleep X_RT //├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ - X_LM &hml LGUI F11 &hml LCTRL F4 &hml LSHFT F5 &hml LALT F6 ___ X_MM ___ DSK_PREV VOL_DOWN DSK_NEXT ___ X_RM + X_LM &hml LGUI F11 &hml LALT F4 &hml LSHFT F5 &hml LCTRL F6 ___ X_MM ___ DSK_PREV VOL_DOWN DSK_NEXT ___ X_RM //├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ X_LB &kp F10 &kp F1 &kp F2 &kp F3 ___ X_MB PIN_APP PIN_WIN DSK_MGR ___ ___ X_RB //├──────┤ ╰─────────────┼─────────────┴─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┴───────────────────────────╯ ├──────┤ @@ -263,7 +263,7 @@ ZMK_LAYER(num, //╭──────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭──────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭──────╮ X_LT ___ &kp N7 &kp N8 &kp N9 ___ X_MT ___ ___ ___ ___ ___ X_RT //├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ - X_LM &hml LGUI N0 &hml LCTRL N4 &hml LSHFT N5 &hml LALT N6 ___ X_MM ___ ___ ___ ___ ___ X_RM + X_LM &hml LGUI N0 &hml LALT N4 &hml LSHFT N5 &hml LCTRL N6 ___ X_MM ___ ___ ___ ___ ___ X_RM //├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├──────┤ X_LB ___ &kp N1 &kp N2 &kp N3 ___ X_MB ___ ___ ___ ___ ___ X_RB //├──────┤ ╰─────────────┼─────────────┴─────────────┼─────────────┼─────────────┤ ├──────┤ ├─────────────┼─────────────┼─────────────┴───────────────────────────╯ ├──────┤ diff --git a/config/combos.dtsi b/config/combos.dtsi index e9be9640e..09862f822 100644 --- a/config/combos.dtsi +++ b/config/combos.dtsi @@ -14,10 +14,10 @@ #define COMBO_IDLE_SLOW 50 // make homerow combos tap-only (so HRMs can be chorded instantaneously) -#define HRC_TAB &hml LS(LCTRL) TAB -#define HRC_REPEAT &hml_repeat LS(LALT) 0 -#define HRC_LPAR &hmr_lpar_lt RS(LALT) 0 -#define HRC_RPAR &hmr_rpar_gt RS(LCTRL) 0 +#define HRC_TAB &hml LS(LALT) TAB +#define HRC_REPEAT &hml_repeat LS(LCTRL) 0 +#define HRC_LPAR &hmr_lpar_lt RS(LCTRL) 0 +#define HRC_RPAR &hmr_rpar_gt RS(LALT) 0 /* Horizontal combos - left hand */ ZMK_COMBO(esc, &kp ESC, LT3 LT2, DEF NAV NUM, COMBO_TERM_FAST, COMBO_IDLE_FAST)