From 8041a5fe42fb90184a844dd1d74ee55a773cd258 Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Fri, 21 Jun 2024 01:47:11 +0000 Subject: [PATCH] Use the different homerow mods --- config/lily58.keymap | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index 90a16e3..237cebf 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -54,13 +54,26 @@ hm: hm { compatible = "zmk,behavior-hold-tap"; - label = "HM"; + label = "Home row mods for left"; bindings = <&kp>, <&kp>; #binding-cells = <2>; tapping-term-ms = <200>; flavor = "balanced"; quick-tap-ms = <0>; + hold-trigger-key-positions = <48 49 6 7 8 9 10 11 18 19 20 21 22 23 30 31 32 33 34 35 43 44 45 46 47 48 49 54 55 56 57 40 39 38>; + }; + + hm_right: hm_right { + compatible = "zmk,behavior-hold-tap"; + label = "Home row mods for right"; + bindings = <&kp>, <&kp>; + + #binding-cells = <2>; + tapping-term-ms = <200>; + flavor = "balanced"; + quick-tap-ms = <0>; + hold-trigger-key-positions = <0 1 2 4 5 12 13 14 15 16 17 24 25 26 27 28 29 36 37 38 39 40 41 42 50 51 52 53 3>; }; }; @@ -76,11 +89,11 @@ // | ALT | GUI | LOWER| SPACE | | ENTER | RAISE| BSPC | GUI | bindings = < -&td_escape &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp DELETE -&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp BACKSLASH -&kp CAPSLOCK &hm LCTRL A &hm LEFT_GUI S &hm LEFT_ALT D &hm LEFT_SHIFT F &kp G &kp H &hm RIGHT_SHIFT J &hm RIGHT_ALT K &hm RIGHT_GUI L &hm RIGHT_CONTROL SEMICOLON &kp SQT -&mo 3 &kp Z &td_z &kp C &kp V &kp B &kp LBKT &kp RBKT &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp EQUAL - &tog 0 &trans < 1 ESCAPE &kp ENTER &kp SPACE < 2 BACKSPACE &kp MINUS &tog 0 +&td_escape &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp DELETE +&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp BACKSLASH +&kp CAPSLOCK &hm LCTRL A &hm LEFT_GUI S &hm LEFT_ALT D &hm LEFT_SHIFT F &kp G &kp H &hm_right RIGHT_SHIFT J &hm_right RIGHT_ALT K &hm_right RIGHT_GUI L &hm_right RIGHT_CONTROL SEMICOLON &kp SQT +&mo 3 &kp Z &td_z &kp C &kp V &kp B &kp LBKT &kp RBKT &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp EQUAL + &tog 0 &trans < 1 ESCAPE &kp ENTER &kp SPACE < 2 BACKSPACE &kp MINUS &tog 0 >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>;