|
10 | 10 | #include "macros.dtsi" |
11 | 11 | #include "version.dtsi" |
12 | 12 |
|
13 | | - hm: homerow_mods { |
| 13 | + hml: homerow_mods_left { |
14 | 14 | compatible = "zmk,behavior-hold-tap"; |
15 | | - label = "HOMEROW_MODS"; |
| 15 | + label = "HOMEROW_MODS_LEFT"; |
16 | 16 | #binding-cells = <2>; |
17 | | - tapping-term-ms = <200>; |
18 | | - quick_tap_ms = <175>; |
19 | | - flavor = "tap-preferred"; |
| 17 | + tapping-term-ms = <280>; |
| 18 | + flavor = "balanced"; |
20 | 19 | bindings = <&kp>, <&kp>; |
| 20 | + |
| 21 | + quick-tap-ms = <175>; |
| 22 | + require-prior-idle-ms = <150>; |
| 23 | + hold-trigger-on-release; |
| 24 | + hold-trigger-key-positions = <36 35 65 66 67 52 68 53 37 38 69 70 75 74 73 72 71 54 55 56 57 58 59 45 44 43 42 41 40 39 21 22 23 24 25 27 26 12 13 10 11 7 8 9>; |
| 25 | + }; |
| 26 | + |
| 27 | + hmr: homerow_mods_right { |
| 28 | + compatible = "zmk,behavior-hold-tap"; |
| 29 | + label = "HOMEROW_MODS_RIGHT"; |
| 30 | + #binding-cells = <2>; |
| 31 | + tapping-term-ms = <280>; |
| 32 | + flavor = "balanced"; |
| 33 | + bindings = <&kp>, <&kp>; |
| 34 | + |
| 35 | + quick-tap-ms = <175>; |
| 36 | + require-prior-idle-ms = <150>; |
| 37 | + hold-trigger-on-release; |
| 38 | + hold-trigger-key-positions = <66 67 52 68 69 70 53 37 38 0 1 14 15 16 17 18 19 20 28 29 30 31 32 33 34 35 36 46 47 48 49 50 51 52 60 61 62 63 64 65 66 0 1 2 3 4 5 6 14 15 16 17 18 19 20 28 29 30 31 32 33 34 35 36 46 47 48 49 50 51 60 61 62 63 64 65>; |
21 | 39 | }; |
22 | 40 | }; |
23 | 41 |
|
|
43 | 61 | default_layer { |
44 | 62 | display-name = "Base"; |
45 | 63 | bindings = < |
46 | | -&kp EQUAL &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &tog 1 &mo 3 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp MINUS |
47 | | -&none &kp Q &kp W &kp E &kp R &kp T &none &none &kp Y &kp U &kp I &kp O &kp P &kp BSLH |
48 | | -&kp CAPS &kp A &kp S &kp D &kp F &kp G &none &kp LCTRL &kp LALT &kp LGUI &kp RCTRL &none &kp H &kp J &kp K &kp L &kp SEMI &kp SQT |
49 | | -&kp LSHFT &kp Z &kp X &kp C &kp V &kp B &kp TAB &kp PG_UP &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RSHFT |
50 | | -&mo 2 &kp GRAVE &none &kp LEFT &kp RIGHT &kp BSPC &kp DEL &kp ESC &kp PG_DN &kp ENTER &kp SPACE &kp UP &kp DOWN &kp LBKT &kp RBKT &mo 2 |
| 64 | +&kp EQUAL &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &tog 1 &mo 3 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp MINUS |
| 65 | +&none &kp Q &kp W &kp E &kp R &kp T &none &none &kp Y &kp U &kp I &kp O &kp P &kp BSLH |
| 66 | +&kp CAPS &hml A LEFT_WIN &hml S LEFT_ALT &hml D LEFT_SHIFT &hml F LEFT_CONTROL &kp G &none &kp LCTRL &kp LALT &kp LGUI &kp RCTRL &none &kp H &hmr J RIGHT_CONTROL &hmr K RIGHT_SHIFT &hmr L RIGHT_ALT &hmr SEMI RIGHT_WIN &kp SQT |
| 67 | +&kp LSHFT &kp Z &kp X &kp C &kp V &kp B &kp TAB &kp PG_UP &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RSHFT |
| 68 | +&mo 2 &kp GRAVE &none &kp LEFT &kp RIGHT &kp BSPC &kp DEL &kp ESC &kp PG_DN &kp ENTER &kp SPACE &kp UP &kp DOWN &kp LBKT &kp RBKT &mo 2 |
51 | 69 | >; |
52 | 70 | }; |
53 | 71 |
|
|
86 | 104 |
|
87 | 105 | macOS { |
88 | 106 | bindings = < |
89 | | -&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
90 | | -&trans &trans &trans &trans &trans &trans &kp LS(LG(SPACE)) &kp LA(LS(LG(LC(L)))) &trans &trans &trans &trans &trans &trans |
91 | | -&trans &trans &trans &trans &trans &trans &kp LS(LA(LC(LG(M)))) &kp LEFT_COMMAND &kp LEFT_ALT &kp LEFT_CONTROL &kp RIGHT_COMMAND &kp LS(LA(LC(LG(W)))) &trans &trans &trans &trans &trans &trans |
92 | | -&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
93 | | -&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
| 107 | +&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
| 108 | +&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
| 109 | +&trans &hml A LEFT_CONTROL &hml S LEFT_ALT &hml D LEFT_SHIFT &hml F LCMD &trans &trans &kp LEFT_COMMAND &kp LEFT_ALT &kp LEFT_CONTROL &kp RIGHT_COMMAND &trans &trans &hmr J RCMD &hmr K RIGHT_SHIFT &hmr L RIGHT_ALT &hmr SEMI RIGHT_CONTROL &trans |
| 110 | +&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
| 111 | +&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
94 | 112 | >; |
95 | 113 | }; |
96 | 114 | }; |
|
0 commit comments