commit c9a76184a89a6b694e5d35add6d8b6f148b44f66
parent 5e8d0c379384012e43067b6ff783b91b50da9d69
Author: keymap-editor[bot] <91849743+keymap-editor[bot]@users.noreply.github.com>
Date: Thu, 24 Oct 2024 01:48:10 +0000
Reconfigure home row mods
Diffstat:
1 file changed, 23 insertions(+), 5 deletions(-)
diff --git a/config/cradio.keymap b/config/cradio.keymap
@@ -19,14 +19,32 @@
bindings = <&kp>, <&kp>;
};
- hrm: hrm {
+ hmr: hmr {
compatible = "zmk,behavior-hold-tap";
- label = "HRM";
+ label = "HMR";
bindings = <&kp>, <&kp>;
#binding-cells = <2>;
- flavor = "tap-unless-interrupted";
- tapping-term-ms = <400>;
+ flavor = "balanced";
+ tapping-term-ms = <300>;
+ quick-tap-ms = <175>;
+ require-prior-idle-ms = <150>;
+ hold-trigger-on-release;
+ hold-trigger-key-positions = <0 1 2 3 4 10 11 12 13 14 20 21 22 23 24 30 31>;
+ };
+
+ hml: hml {
+ compatible = "zmk,behavior-hold-tap";
+ label = "HML";
+ bindings = <&kp>, <&kp>;
+
+ #binding-cells = <2>;
+ flavor = "balanced";
+ tapping-term-ms = <300>;
+ quick-tap-ms = <175>;
+ require-prior-idle-ms = <150>;
+ hold-trigger-on-release;
+ hold-trigger-key-positions = <5 5 6 7 8 9 15 16 17 18 19 25 26 27 28 29 32 33>;
};
};
@@ -45,7 +63,7 @@
default_layer {
bindings = <
&kp SEMI &kp COMMA &kp DOT &kp P &kp Y &kp F &kp G &kp C &kp R &kp L
-&hrm LEFT_ALT A &hrm LEFT_GUI O &hrm LEFT_SHIFT E &hrm LCTRL U &kp I &kp D &hrm RCTRL H &hrm RIGHT_SHIFT T &hrm RIGHT_GUI N &hrm RIGHT_ALT S
+&hml LEFT_ALT A &hml LEFT_GUI O &hml LEFT_SHIFT E &hml LCTRL U &kp I &kp D &hmr RCTRL H &hmr RIGHT_SHIFT T &hmr RIGHT_GUI N &hmr RIGHT_ALT S
&kp SQT &kp Q &kp J &kp K &kp X &kp B &kp M &kp W &kp V &kp Z
< 2 ESCAPE &ht TAB SPACE &kp RETURN < 1 BSPC
>;