Skip to content

Commit

Permalink
Adds mt_td_spc
Browse files Browse the repository at this point in the history
  • Loading branch information
Tobias Brandt authored Mar 12, 2024
1 parent 8b9b7b2 commit 9254484
Showing 1 changed file with 21 additions and 12 deletions.
33 changes: 21 additions & 12 deletions config/corneish_zen.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,24 @@ behaviors {
tapping-term-ms = <200>;
bindings = <&sk RSHFT>, <&caps_word>, <&kp CAPSLOCK>;
};
mt_td_spc: modtap_space_tap_dance {
compatible = "zmk,behavior-hold-tap";
label = "modtap_space_tap_dance";
#binding-cells = <2>;
flavor = "tap-preferred";
tapping-term-ms = <200>;
quick-tap-ms = <175>;
bindings = <&kp>, <&td_spc>;
};
td_spc: space_tap_dance {
compatible = "zmk,behavior-tap-dance";
#binding-cells = <0>;
tapping-term-ms = <200>;
bindings = <&kp SPACE>, <&caps_word>, <&kp CAPSLOCK>;
};
ht_td_spc: holdtap_space_tap_dance {
lt_td_spc: layertap_space_tap_dance {
compatible = "zmk,behavior-hold-tap";
label = "holdtap_space_tap_dance";
label = "layertap_space_tap_dance";
#binding-cells = <2>;
flavor = "tap-preferred";
tapping-term-ms = <200>;
Expand Down Expand Up @@ -525,7 +534,7 @@ behaviors {
&kp Z &kp W &kp F &kp P &kp B &kp J &kp L &kp U &kp Y &kp Q
&kp A &kp R &kp S &kp T &kp G &kp M &kp N &kp E &kp I &kp O
&apos_o &kp X &kp C &kp D &kp K &kp V &kp H &slash_o &dot_o &comma_o
&sk LCTRL &lt NAV SPACE &lt NUM TAB &lt SYM ENTER &td_shft &sk RALT
&sk LCTRL &lt NAV SPACE &lt NUM TAB &lt SYM ENTER &mt_td_sft RSHFT 0 &sk RALT
>;
};

Expand All @@ -540,7 +549,7 @@ behaviors {
&kp C_MUTE &kp PG_DN &kp PG_UP &kp C_PP &kp F11 &kp F12 &kp HOME &kp PG_UP &kp PG_DN &kp END
&hm LALT INS &hm LGUI RET &hm LSHFT TAB &hm LCTRL ESC &kp DEL &kp BSPC &kp LEFT &kp UP &kp DOWN &kp RIGHT
&kp LC(Z) &kp LC(X) &kp LC(C) &kp LC(V) &kp LC(K) &bslh_o &kp EQUAL &trans &trans &trans
&trans &mt LSHFT SPACE &trans &trans &ht_td_spc UTL 0 &td_nav
&trans &mt LSHFT SPACE &trans &trans &lt_td_spc UTL 0 &td_nav
>;
};

Expand All @@ -552,10 +561,10 @@ behaviors {
// | ' | { | } | " | ` | \ | = | / | . | , |
// | | | | | | |
bindings = <
&kp N7 &kp N5 &kp N3 &kp N1 &kp N9 &kp N8 &kp N0 &kp N2 &kp N4 &kp N6
&hm LALT LPAR &hm LGUI LBKT &hm LSHFT RBKT &hm LCTRL RPAR &kp DEL &kp BSPC &hm RCTRL SEMI &hm RSHFT GT &hm RGUI LT &hm RALT MINUS
&trans &kp LBRC &kp RBRC &kp DQT &kp GRAVE &bslh_o &kp EQUAL &trans &trans &trans
&td_sym &mt LSHFT SPACE &trans &trans &mt RSHFT SPACE &td_num
&kp N7 &kp N5 &kp N3 &kp N1 &kp N9 &kp N8 &kp N0 &kp N2 &kp N4 &kp N6
&hm LALT LPAR &hm LGUI LBKT &hm LSHFT RBKT &hm LCTRL RPAR &kp DEL &kp BSPC &hm RCTRL SEMI &hm RSHFT GT &hm RGUI LT &hm RALT MINUS
&trans &kp LBRC &kp RBRC &kp DQT &kp GRAVE &bslh_o &kp EQUAL &trans &trans &trans
&td_sym &mt LSHFT SPACE &trans &trans &mt_td_sft RSHFT 0 &td_num
>;
};

Expand All @@ -567,10 +576,10 @@ behaviors {
// | ' | { | } | " | ` | \ | = | / | . | , |
// | | | | | | |
bindings = <
&kp AMPERSAND &kp PERCENT &kp HASH &kp EXCL &kp ENTER &kp STAR &kp QUESTION &kp AT_SIGN &kp DOLLAR &kp CARET
&hm LALT LPAR &hm LGUI LBKT &hm LSHFT RBKT &hm LCTRL RPAR &kp DEL &kp BSPC &hm RCTRL SEMI &hm RSHFT GT &hm RGUI LT &hm RALT MINUS
&trans &kp LBRC &kp RBRC &kp DQT &kp GRAVE &bslh_o &kp EQUAL &trans &trans &trans
&td_sym &mt LSHFT SPACE &trans &trans &mt RSHFT SPACE &td_num
&kp AMPERSAND &kp PERCENT &kp HASH &kp EXCL &kp ENTER &kp STAR &kp QUESTION &kp AT_SIGN &kp DOLLAR &kp CARET
&hm LALT LPAR &hm LGUI LBKT &hm LSHFT RBKT &hm LCTRL RPAR &kp DEL &kp BSPC &hm RCTRL SEMI &hm RSHFT GT &hm RGUI LT &hm RALT MINUS
&trans &kp LBRC &kp RBRC &kp DQT &kp GRAVE &bslh_o &kp EQUAL &trans &trans &trans
&td_sym &mt LSHFT SPACE &trans &trans &mt_td_sft RSHFT 0 &td_num
>;
};

Expand Down

0 comments on commit 9254484

Please sign in to comment.