home | blog | art | now | git gpg | email | rss

zmk-config

Personal ZMK configuration for my wireless keyboard
git clone git://pollux.codes/git/zmk-config
Log | Files | Refs | README
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:
Mconfig/cradio.keymap | 28+++++++++++++++++++++++-----
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 &lt 2 ESCAPE &ht TAB SPACE &kp RETURN &lt 1 BSPC >;