|
11 | 11 | label = "QU"; |
12 | 12 | }; |
13 | 13 | }; |
14 | | - |
15 | 14 | behaviors { |
16 | 15 | hm: homerow_mods { |
17 | 16 | compatible = "zmk,behavior-hold-tap"; |
18 | 17 | label = "HM"; |
19 | 18 | bindings = <&kp>, <&kp>; |
20 | | - |
21 | 19 | #binding-cells = <2>; |
22 | 20 | tapping-term-ms = <280>; |
23 | 21 | quick-tap-ms = <250>; |
24 | 22 | require-prior-idle-ms = <150>; |
25 | 23 | flavor = "tap-preferred"; |
26 | 24 | }; |
27 | | - |
28 | 25 | tmo: thumb_momentary { |
29 | 26 | compatible = "zmk,behavior-hold-tap"; |
30 | 27 | label = "TMO"; |
31 | 28 | bindings = <&mo>, <&kp>; |
32 | | - |
33 | 29 | #binding-cells = <2>; |
34 | 30 | tapping-term-ms = <200>; |
35 | 31 | quick-tap-ms = <175>; |
36 | 32 | require-prior-idle-ms = <150>; |
37 | 33 | flavor = "tap-preferred"; |
38 | 34 | }; |
39 | | - |
40 | 35 | bspc_del: backspace_delete { |
41 | 36 | compatible = "zmk,behavior-hold-tap"; |
42 | 37 | label = "BSPC_DEL"; |
43 | 38 | bindings = <&kp>, <&kp>; |
44 | | - |
45 | 39 | #binding-cells = <2>; |
46 | 40 | tapping-term-ms = <200>; |
47 | 41 | quick-tap-ms = <175>; |
48 | 42 | flavor = "tap-preferred"; |
49 | 43 | }; |
50 | | - |
51 | 44 | lingerq: linger_q { |
52 | 45 | compatible = "zmk,behavior-hold-tap"; |
53 | 46 | label = "LINGERQ"; |
54 | 47 | bindings = <&kp>, <&qu>; |
55 | | - |
56 | 48 | #binding-cells = <2>; |
57 | 49 | tapping-term-ms = <100>; |
58 | 50 | flavor = "tap-preferred"; |
59 | 51 | }; |
60 | 52 | }; |
61 | | - |
62 | 53 | keymap { |
63 | 54 | compatible = "zmk,keymap"; |
64 | | - |
65 | 55 | baz { |
66 | | - bindings = < |
| 56 | + bindings = |
67 | 57 | &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 |
68 | | -&kp INS &kp F &kp B &kp K &kp L &kp J &kp EQUAL &kp W &kp SQT &kp SLASH &kp DOT &kp PG_UP |
| 58 | +&kp INS &kp F &kp B &kp K &kp L &kp J &kp EQUAL &kp W &mo 3 &kp SLASH &kp DOT &kp PG_UP |
69 | 59 | &kp K_PLAY_PAUSE &hm LGUI S &hm LALT N &hm LCTRL T &hm LSHIFT H &kp V &kp G &hm RSHFT C &hm RCTRL A &hm RALT E &hm RGUI I &kp SQT |
70 | 60 | &kp PRINTSCREEN &kp X &kp P &kp D &kp M &lingerq Q 0 &kp Z &kp Y &kp O &kp U &kp COMMA &kp PG_DN |
71 | 61 | &mo 2 &kp R &bspc_del DEL BSPC &mo 1 &kp SPACE |
72 | 62 | &mkp MB1 &mkp MB2 &kp ENTER |
73 | 63 | >; |
| 64 | + sensor-bindings = <&inc_dec_kp C_AC_PAN_RIGHT C_AC_PAN_LEFT>; |
74 | 65 | }; |
75 | | - |
76 | 66 | sym { |
77 | | - bindings = < |
| 67 | + bindings = |
78 | 68 | &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
79 | 69 | &trans &trans &trans &trans &trans &trans &kp TILDE &kp GRAVE &kp DOUBLE_QUOTES &kp BSLH &kp COLON &trans |
80 | 70 | &trans &kp LBRC &kp LPAR &kp RPAR &kp RBRC &kp UNDER &kp PIPE &kp QMARK &kp EXCL &kp EQUAL &kp AMPS &trans |
|
83 | 73 | &trans &trans &trans |
84 | 74 | >; |
85 | 75 | }; |
86 | | - |
87 | 76 | num { |
88 | | - bindings = < |
| 77 | + bindings = |
89 | 78 | &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
90 | 79 | &trans &trans &kp HOME &kp UP &kp END &trans &kp STAR &kp N7 &kp N8 &kp N9 &kp PLUS &trans |
91 | 80 | &trans &trans &kp LEFT &kp DOWN &kp RIGHT &trans &kp SLASH &kp N4 &kp N5 &kp N6 &kp MINUS &trans |
|
94 | 83 | &trans &trans &trans |
95 | 84 | >; |
96 | 85 | }; |
97 | | - |
98 | | - /* layer_2 { |
99 | | - bindings = < |
100 | | -&none &none &none &none &none &none &kp N1 &none &none &none &none &to 0 |
101 | | -&none &none &none &none &none &none &none &none &rgb_ug RGB_BRD &rgb_ug RGB_BRI &rgb_ug RGB_EFF &rgb_ug RGB_TOG |
102 | | -&none &none &none &none &none &none &none &mkp LCLK &mkp RCLK &none &none &none |
103 | | -&none &none &none &none &bt BT_NXT &bt BT_CLR &none &none &none &none &none &none |
104 | | - &none &none &none &none &none |
105 | | - &none &none &none |
106 | | - >; |
107 | | - |
108 | | - |
109 | | - }; |
110 | | - |
111 | | - Mouse { |
112 | | - bindings = < |
113 | | -&none &none &none &none &none &none &none &none &none &none &none &none |
114 | | -&none &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 3 &none &bt BT_CLR &bt BT_CLR &none &bt BT_SEL 2 &bt BT_SEL 1 &bt BT_SEL 0 &none |
115 | | -&none &trans &trans &mkp MCLK &trans &none &none &trans &mkp MCLK &trans &trans &none |
116 | | -&bootloader &trans &mkp RCLK &mo 4 &mkp LCLK &mo 5 &mo 5 &mkp LCLK &mo 4 &mkp RCLK &trans &bootloader |
117 | | - &mo 5 &mkp LCLK &mkp RCLK &mkp RCLK &mkp LCLK |
118 | | - &none &trans &trans |
| 86 | + scroll { |
| 87 | + bindings = |
| 88 | +&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
| 89 | +&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
| 90 | +&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
| 91 | +&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
| 92 | + &trans &trans &trans &trans &trans |
| 93 | + &trans &trans &trans |
119 | 94 | >; |
120 | | - |
121 | | - |
| 95 | + sensor-bindings = <&inc_dec_kp C_AC_SCROLL_UP C_AC_SCROLL_DOWN>; |
122 | 96 | }; |
123 | | - |
124 | | - layer_4 { |
125 | | - bindings = < |
126 | | -&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
127 | | -&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
128 | | -&trans &trans &trans &mkp MCLK &trans &trans &trans &trans &mkp MCLK &trans &trans &trans |
129 | | -&trans &trans &mkp RCLK &trans &mkp LCLK &trans &trans &mkp LCLK &trans &mkp RCLK &trans &trans |
130 | | - &trans &mkp LCLK &mkp RCLK &mkp RCLK &mkp LCLK |
131 | | - &trans &trans &trans |
132 | | - >; |
133 | | - |
134 | | - |
135 | | - |
136 | | - }; |
137 | | - |
138 | | - layer_5 { |
139 | | - bindings = < |
140 | | -&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
141 | | -&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans |
142 | | -&trans &trans &trans &mkp MCLK &trans &trans &trans &trans &mkp MCLK &trans &trans &trans |
143 | | -&trans &trans &mkp RCLK &trans &mkp LCLK &trans &trans &mkp LCLK &trans &mkp RCLK &trans &trans |
144 | | - &trans &mkp LCLK &mkp RCLK &mkp RCLK &mkp LCLK |
145 | | - &trans &trans &trans |
146 | | - >; |
147 | | - |
148 | | - |
149 | | - };*/ |
150 | 97 | }; |
151 | 98 | }; |
0 commit comments