diff --git a/config/boards/shields/sweeple/sweeple.keymap b/config/boards/shields/sweeple/sweeple.keymap index cd0c891..380ef30 100644 --- a/config/boards/shields/sweeple/sweeple.keymap +++ b/config/boards/shields/sweeple/sweeple.keymap @@ -14,6 +14,15 @@ }; behaviors { + htt: hold_tap_tap_preferred { + compatible = "zmk,behavior-hold-tap"; + #binding-cells = <2>; + tapping-term-ms = <150>; + quick-tap-ms = <0>; + flavor = "tap-preferred"; + bindings = <&kp>, <&kp>; + }; + htl: hold_tap_leader { label = "leader_hold_tap"; compatible = "zmk,behavior-hold-tap"; @@ -100,7 +109,7 @@ //├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤ &kp Z &kp V &kp C &kp D &kp X &kp Q &kp H &kp K &kp B &kp J //╰──────────┴──────────┴──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┴──────────┴──────────╯ - &kp SPACE < 4 ESC &htl 3 1 &kp BSPC + &htt LSHIFT SPACE < 4 ESC &htl 3 1 &kp BSPC // ╰──────────┴──────────╯ ╰──────────┴──────────╯ >; };