diff --git a/config/adv360.keymap b/config/adv360.keymap index 5d696c483c..783b6dbe33 100644 --- a/config/adv360.keymap +++ b/config/adv360.keymap @@ -46,7 +46,9 @@ #binding-cells = <2>; tapping-term-ms = <280>; flavor = "balanced"; - quick-tap-ms = <125>; + quick-tap-ms = <175>; + require-prior-idle-ms = <150>; + hold-trigger-on-release; }; mo_backspace: mo_backspace { @@ -89,6 +91,13 @@ #binding-cells = <0>; bindings = <&mo 3>, <&kp LEFT_GUI>; }; + + tmux_prefix: tmux_prefix { + compatible = "zmk,behavior-tap-dance"; + label = "TMUX_PREFIX"; + #binding-cells = <0>; + bindings = <&none>, <&kp LC(B)>; + }; }; macros { @@ -99,11 +108,11 @@ base { bindings = < -&kp EQUAL &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &tog 4 &mo 1 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp MINUS -&kp TAB &kp Q &kp W &kp E &kp R &kp T &none &none &kp Y &kp U &kp I &kp O &kp P &kp BSLH -&home_row LEFT_CONTROL ESCAPE &kp A &kp S &kp D &kp F &kp G &none &mt LEFT_CONTROL F2 &kp F4 &kp F3 &mt RIGHT_CONTROL F1 &none &kp H &kp J &kp K &kp L &home_row RIGHT_COMMAND SEMICOLON &kp SQT -&kp LEFT_SHIFT &kp Z &kp X &kp C &kp V &kp B &kp LEFT_ALT &kp RIGHT_ALT &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RIGHT_SHIFT -&mo 3 &kp LEFT_CONTROL &kp LGUI &kp LEFT &kp RIGHT &mo 3 &backspace_delete &kp LEFT_COMMAND &kp LC(B) &mt RS(RA(RC(RIGHT_GUI))) ENTER &kp SPACE &kp UP &kp DOWN &kp LBKT &kp RBKT &mo 3 +&kp EQUAL &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &tog 4 &mo 1 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp MINUS +&kp TAB &kp Q &kp W &kp E &kp R &kp T &none &none &kp Y &kp U &kp I &kp O &kp P &kp BSLH +&home_row LEFT_CONTROL ESCAPE &kp A &kp S &kp D &kp F &kp G &none &mt LEFT_CONTROL F2 &kp F4 &kp F3 &mt RIGHT_CONTROL F1 &none &kp H &kp J &kp K &home_row RIGHT_CONTROL L &home_row RIGHT_COMMAND SEMICOLON &kp SQT +&kp LEFT_SHIFT &kp Z &kp X &kp C &kp V &kp B &kp LEFT_ALT &kp RIGHT_ALT &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RIGHT_SHIFT +&mo 3 &kp LEFT_CONTROL &kp LGUI &kp LEFT &kp RIGHT &mo 3 &backspace_delete &kp LEFT_COMMAND &kp RIGHT_COMMAND &mt RS(RA(RC(RIGHT_GUI))) ENTER &kp SPACE &kp UP &kp DOWN &kp LBKT &kp RBKT &mo 3 >; }; @@ -133,7 +142,7 @@ &kp GRAVE &kp LG(Q) &trans &trans &kp LG(R) &kp LG(T) &kp LS(LA(LC(LG(NUMBER_4)))) &kp RS(RC(RA(RG(NUMBER_6)))) &trans &trans &kp LEFT_PARENTHESIS &kp RIGHT_PARENTHESIS &trans &kp DELETE &kp CARET &kp LG(A) &kp LG(S) &kp LG(D) &kp LG(F) &trans &kp LC(F9) &trans &trans &kp LS(LA(LC(LG(LEFT_BRACKET)))) &kp RS(RA(RC(RG(RIGHT_BRACKET)))) &kp RC(F12) &kp LG(H) &trans &kp LEFT_BRACKET &kp RIGHT_BRACKET &trans &kp DOLLAR &trans &kp LG(Z) &kp LG(X) &kp LG(C) &kp LG(V) &trans &trans &kp LG(F1) &trans &trans &trans &trans &kp RG(SLASH) &trans -&trans &trans &kp F1 &kp F2 &kp F3 &trans &trans &trans &trans &trans &kp LG(SPACE) &kp PG_UP &kp PAGE_DOWN &trans &trans &trans +&trans &kp F1 &kp F2 &kp F3 &kp F4 &trans &trans &trans &trans &trans &kp LG(SPACE) &kp PG_UP &kp PAGE_DOWN &trans &kp LC(SPACE) &trans >; };