From 814a024b7020605563429ef8f552f722ff517533 Mon Sep 17 00:00:00 2001 From: Glen Goodwin Date: Tue, 31 May 2022 12:24:06 -0400 Subject: [PATCH] keymap update --- config/base.keymap | 19 ++++++++++++------- config/flea.keymap | 17 +++++++++++------ 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/config/base.keymap b/config/base.keymap index f2d402b..4a9bee7 100644 --- a/config/base.keymap +++ b/config/base.keymap @@ -67,6 +67,11 @@ tap-ms = <40>; bindings = <&kp MINUS &kp GT>;) + ZMK_MACRO(hop, + wait-ms = <30>; + tap-ms = <40>; + bindings = <&kp SPACE &kp h &kp LS(C)>;) + ZMK_MACRO(mo_sym, wait-ms = <0>; tap-ms = <0>; @@ -154,9 +159,9 @@ label = "Nav"; bindings = < // ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ - &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp PG_UP &kp HOME &kp ENTER &kp END &caps_word + &kp F1 &kp F2 &kp N0 &hop &kp DLLR &kp PG_UP &kp HOME &kp ENTER &kp END &caps_word &sk LGUI &sk LALT &sk LCTRL &sk LSHFT &kp LC(Z) &kp PG_DN &kp LARW &kp DARW &kp UARW &kp RARW - &kp LC(X) &kp LC(C) &kp LC(V) &kp TAB &kp LS(TAB) &key_repeat + &kp LC(X) &kp LC(C) &kp LC(V) &kp TAB &kp LS(TAB) &key_repeat // ╰─────────────┴─────────────┴─────────────╮ ╭─────────────┴─────────────┴─────────────╯ &trans &trans &kp BSPC &kp DEL // ╰─────────────┴─────────────╯ ╰─────────────┴─────────────╯ @@ -180,9 +185,9 @@ label = "Sym"; bindings = < // ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ - &kp SEMI &kp AMPS &kp ASTRK &none &kp PLUS &kp CARET &kp AMPS &kp SEMI &kp COLON &kp DQT + &kp SEMI &kp AMPS &kp ASTRK &none &kp PLUS &kp CARET &kp AMPS &kp SEMI &kp COLON &kp DQT &kp COLON &kp DLLR &kp PRCNT &kp CARET &kp EQUAL &kp BSLH &sk LSHFT &sk LCTRL &sk LALT &sk LGUI - &kp EXCL &kp AT &kp POUND &kp PIPE &kp LT &kp GT + &kp EXCL &kp AT &kp POUND &kp PIPE &kp LT &kp GT // ╰─────────────┴─────────────┴─────────────╮ ╭─────────────┴─────────────┴─────────────╯ &kp MINUS &kp UNDER &trans &trans // ╰─────────────┴─────────────╯ ╰─────────────┴─────────────╯ @@ -193,9 +198,9 @@ label = "Num"; bindings = < // ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ - &kp GRAVE &kp N7 &kp N4 &kp N3 &none &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 - &kp SEMI &kp N2 &kp N1 &kp N0 &kp EQUAL &kp F11 &sk LSHFT &sk LCTRL &sk LALT &sk LGUI - &kp N8 &kp N6 &kp N5 &kp F12 &kp COMMA &kp DOT + &kp GRAVE &kp N7 &kp N4 &kp N3 &none &kp k &kp b &kp w &kp e &kp F10 + &kp SEMI &kp N2 &kp N1 &kp N0 &kp EQUAL &kp j &sk LSHFT &sk LCTRL &sk LALT &sk LGUI + &kp N8 &kp N6 &kp N5 &kp F12 &kp COMMA &kp DOT // ╰─────────────┴─────────────┴─────────────╮ ╭─────────────┴─────────────┴─────────────╯ &kp N9 &kp MINUS &trans &trans // ╰─────────────┴─────────────╯ ╰─────────────┴─────────────╯ diff --git a/config/flea.keymap b/config/flea.keymap index f7f13f0..e33dffb 100644 --- a/config/flea.keymap +++ b/config/flea.keymap @@ -67,6 +67,11 @@ tap-ms = <40>; bindings = <&kp MINUS &kp GT>;) + ZMK_MACRO(hop, + wait-ms = <30>; + tap-ms = <40>; + bindings = <&kp SPACE &kp h &kp LS(C)>;) + ZMK_MACRO(mo_sym, wait-ms = <0>; tap-ms = <0>; @@ -155,9 +160,9 @@ label = "Nav"; bindings = < // ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ - &kp F2 &kp F3 &kp F4 &bt BT_NXT &kp PG_UP &kp HOME &kp ENTER &kp END - &sk LGUI &sk LALT &sk LCTRL &sk LSHFT &kp LC(Z) &kp PG_DN &kp LARW &kp DARW &kp UARW &kp RARW - &kp F1 &kp LC(X) &kp LC(C) &kp LC(V) &kp TAB &kp LS(TAB) &key_repeat &caps_word + &kp N0 &hop &kp DLLR &kp DLLR &kp PG_UP &kp HOME &kp ENTER &kp END + &sk LGUI &sk LALT &sk LCTRL &sk LSHFT &kp LC(Z) &kp PG_DN &kp LARW &kp DARW &kp UARW &kp RARW + &bt BT_NXT &kp LC(X) &kp LC(C) &kp LC(V) &kp TAB &kp LS(TAB) &key_repeat &caps_word // ╰─────────────┴─────────────┴─────────────╮ ╭─────────────┴─────────────┴─────────────╯ &trans &trans &kp BSPC &kp DEL // ╰─────────────┴─────────────╯ ╰─────────────┴─────────────╯ @@ -194,9 +199,9 @@ label = "Num"; bindings = < // ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ - &kp N7 &kp N4 &kp N3 &none &kp W &kp G &kp J &kp K - &kp SEMI &kp N2 &kp N1 &kp N0 &kp EQUAL &kp B &sk LSHFT &sk LCTRL &sk LALT &sk LGUI - &kp GRAVE &kp N8 &kp N6 &kp N5 &kp F12 &kp COMMA &kp DOT &kp F10 + &kp N7 &kp N4 &kp N3 &none &kp K &kp W &kp B &kp K + &kp SEMI &kp N2 &kp N1 &kp N0 &kp EQUAL &kp J &sk LSHFT &sk LCTRL &sk LALT &sk LGUI + &kp GRAVE &kp N8 &kp N6 &kp N5 &kp D &kp COMMA &kp DOT &kp Y // ╰─────────────┴─────────────┴─────────────╮ ╭─────────────┴─────────────┴─────────────╯ &kp N9 &kp MINUS &trans &trans // ╰─────────────┴─────────────╯ ╰─────────────┴─────────────╯