diff --git a/config/bb9900.keymap b/config/bb9900.keymap index 982f27e..c77ef94 100644 --- a/config/bb9900.keymap +++ b/config/bb9900.keymap @@ -3,7 +3,7 @@ * * SPDX-License-Identifier: MIT */ - + #include #include #include @@ -16,6 +16,7 @@ #define SYM 1 #define UPPER 2 + / { behaviors { td0: tap_dance_0 { @@ -34,6 +35,16 @@ }; }; + behaviors { + bhm: balanced_homerow_mods { + compatible = "zmk,behavior-hold-tap"; + #binding-cells = <2>; + flavor = "balanced"; + tapping-term-ms = <400>; + bindings = <&kp>, <&kp>; + }; + }; + keymap { compatible = "zmk,keymap"; @@ -49,11 +60,11 @@ // | aA | 0 | SPACE | SYM | aA | // ----------------------------------------------------------------------------------------------------------------- - &mkp LCLK &mkp RCLK + &mkp LCLK &mkp RCLK &kp CLCK &kp LGUI &mkp LCLK &mt ESC K_BACK &kp TAB - &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P - &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp BSPC - &kp LSHFT &kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp SEMI &kp ENTER + &bhm HASH Q &bhm N1 W &bhm N2 E &bhm N3 R &bhm LPAR T &bhm RPAR Y &bhm UNDER U &bhm MINUS I &bhm PLUS O &bhm AT P + &bhm STAR A &bhm N4 S &bhm N5 D &bhm N6 F &bhm SLASH G &bhm COLON H &bhm SEMI J &bhm APOS K &bhm DQT L &kp BSPC + &kp LSHFT &bhm N7 Z &bhm N8 X &bhm N9 C &bhm QMARK V &bhm EXCL B &bhm COMMA N &bhm DOT M &kp SEMI &kp ENTER &kp LCTRL &kp LALT &kp SPACE &tog SYM &tog UPPER >; }; @@ -84,4 +95,3 @@ }; }; }; -