|
1 | 1 | // config/wrappers.dtsi |
| 2 | +#include <dt-bindings/zmk/bt.h> |
2 | 3 | // clang-format off |
3 | 4 |
|
4 | 5 | /* Copyright 2025 naughtyusername |
|
26 | 27 | */ |
27 | 28 |
|
28 | 29 |
|
29 | | -#define BASE 0 |
30 | | -#define LOWER 1 |
31 | | -#define RAISE 2 |
32 | | -#define FUNC 3 |
33 | | -#define ADJUST 4 |
34 | | -#define GAMING 5 |
35 | | -#define GAMING2 6 |
36 | | -#define MOUSE 7 |
37 | | -#define ROGUELIKE 8 |
38 | | -#define SYS 9 |
| 30 | +#define BASE 0 // Where we spend most our time |
| 31 | +#define LOWER 1 // NUMBERS |
| 32 | +#define RAISE 2 // SYMBOLS |
| 33 | +#define FUNC 3 // FUNCTIONS and NAV |
| 34 | +#define ADJUST 4 // Keyboard adjustments and layer director, caps/num lock |
| 35 | +#define GAMING 5 // GAMES |
| 36 | +#define GAMING2 6 // GAMES EXPANDED |
| 37 | +#define ROGUELIKE 7 // ROGUELIKE games, the ones that hate vim (also hard to vi key on a spiit kb on diagonal rl's) |
| 38 | +#define VIM 8 // VIMIUM keys. home row mod free |
| 39 | +#define SYS 9 // SYSTEM bluetooth connection center, system reboot, bootloader. |
| 40 | +#define MOUSE 10 // MOUSE keys, we dont really use. maybe on corne with trackpad. |
39 | 41 |
|
40 | 42 | // alias |
41 | 43 | #define _______ &trans |
|
187 | 189 | * bootloader system reset system reset bootloader |
188 | 190 | * holding tog-base _ _ _ _ _ _ _ holding |
189 | 191 | */ |
190 | | -#define ___SYS_L1___ _______ _______ _______ _______ _______ |
191 | | -#define ___SYS_L2___ _______ _______ _______ _______ _______ |
192 | | -#define ___SYS_L3___ &tog BASE _______ _______ _______ _______ |
| 192 | +#define ___SYS_L1___ &bt BT_CLR_ALL &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 |
| 193 | +#define ___SYS_L2___ &bootloader &sys_reset _______ _______ _______ |
| 194 | +#define ___SYS_L3___ _______ &tog BASE _______ _______ _______ |
193 | 195 |
|
194 | 196 | #define ___SYS_R1___ _______ _______ _______ _______ _______ |
195 | | -#define ___SYS_R2___ _______ _______ _______ _______ _______ |
| 197 | +#define ___SYS_R2___ _______ _______ _______ &sys_reset &bootloader |
196 | 198 | #define ___SYS_R3___ _______ _______ _______ _______ _______ |
197 | 199 |
|
198 | 200 |
|
|
245 | 247 | * |
246 | 248 | * Format: OUTER_LEFT, <5 col macro>, OUTER_RIGHT |
247 | 249 | */ |
248 | | -#define ___BASE_L1_6___ _______ ___BASE_L1___ |
249 | | -#define ___BASE_L2_6___ &kp TAB ___BASE_L2___ |
250 | | -#define ___BASE_L3_6___ _______ ___BASE_L3___ |
| 250 | +#define ___BASE_L1_6___ &kp ESC ___BASE_L1___ |
| 251 | +#define ___BASE_L2_6___ &kp TAB ___BASE_L2___ |
| 252 | +#define ___BASE_L3_6___ &sk LGUI ___BASE_L3___ |
251 | 253 |
|
252 | | -#define ___BASE_R1_6___ ___BASE_R1___ &kp BSLH |
| 254 | +#define ___BASE_R1_6___ ___BASE_R1___ &kp BSPC |
253 | 255 | #define ___BASE_R2_6___ ___BASE_R2___ &kp SQT |
254 | | -#define ___BASE_R3_6___ ___BASE_R3___ &none |
| 256 | +#define ___BASE_R3_6___ ___BASE_R3___ &sk RGUI |
255 | 257 |
|
256 | 258 | // Raise layer with outer columns |
257 | 259 | #define ___RAISE_L1_6___ _______ ___RAISE_L1___ |
|
263 | 265 | #define ___RAISE_R3_6___ ___RAISE_R3___ _______ |
264 | 266 |
|
265 | 267 | // Lower layer with outer columns |
266 | | -#define ___LOWER_L1_6___ &none ___LOWER_L1___ |
| 268 | +#define ___LOWER_L1_6___ _______ ___LOWER_L1___ |
267 | 269 | #define ___LOWER_L2_6___ _______ ___LOWER_L2___ |
268 | 270 | #define ___LOWER_L3_6___ _______ ___LOWER_L3___ |
269 | 271 |
|
|
310 | 312 | // Gaming layer with outer columns |
311 | 313 | #define ___GAMING_L1_6___ &kp TAB ___GAMING_L1___ |
312 | 314 | #define ___GAMING_L2_6___ &kp ESC ___GAMING_L2___ |
313 | | -#define ___GAMING_L3_6___ &none ___GAMING_L3___ |
| 315 | +#define ___GAMING_L3_6___ _______ ___GAMING_L3___ |
314 | 316 |
|
315 | 317 | #define ___GAMING_R1_6___ ___GAMING_R1___ &kp BSLH |
316 | 318 | #define ___GAMING_R2_6___ ___GAMING_R2___ &kp SQT |
|
338 | 340 |
|
339 | 341 | // Sofle thumbs |
340 | 342 | #define ___SOFLE_THUMBS_L_BASE___ &sk LSHFT &sk LCTRL &sk LALT &bs_del < RAISE SPACE |
341 | | -#define ___SOFLE_THUMBS_R_BASE___ < LOWER RETURN < FUNC TAB &none &none &none |
| 343 | +#define ___SOFLE_THUMBS_R_BASE___ < LOWER RETURN < FUNC TAB &sk RSHFT &sk RCTRL &sk RALT |
342 | 344 |
|
343 | | -#define ___SOFLE_THUMBS_L_LOWER___ &none &none &none &none &trans |
344 | | -#define ___SOFLE_THUMBS_R_LOWER___ &trans &none &none &none &none |
| 345 | +#define ___SOFLE_THUMBS_L_LOWER___ _______ _______ _______ _______ &trans |
| 346 | +#define ___SOFLE_THUMBS_R_LOWER___ &trans _______ _______ _______ _______ |
345 | 347 |
|
346 | | -#define ___SOFLE_THUMBS_L_RAISE___ &none &none &none &none &trans |
347 | | -#define ___SOFLE_THUMBS_R_RAISE___ &trans &none &none &none &none |
| 348 | +#define ___SOFLE_THUMBS_L_RAISE___ _______ _______ _______ _______ &trans |
| 349 | +#define ___SOFLE_THUMBS_R_RAISE___ &trans _______ _______ _______ _______ |
348 | 350 |
|
349 | | -#define ___SOFLE_THUMBS_L_FUNC___ &none &none &none &none &trans |
350 | | -#define ___SOFLE_THUMBS_R_FUNC___ &trans &none &none &none &none |
| 351 | +#define ___SOFLE_THUMBS_L_FUNC___ _______ _______ _______ _______ &trans |
| 352 | +#define ___SOFLE_THUMBS_R_FUNC___ &trans _______ _______ _______ _______ |
351 | 353 |
|
352 | | -#define ___SOFLE_THUMBS_L_ADJUST___ &none &none &none &none &trans |
353 | | -#define ___SOFLE_THUMBS_R_ADJUST___ &trans &none &none &none &none |
| 354 | +#define ___SOFLE_THUMBS_L_ADJUST___ _______ _______ _______ _______ &trans |
| 355 | +#define ___SOFLE_THUMBS_R_ADJUST___ &trans _______ _______ _______ _______ |
354 | 356 |
|
355 | | -#define ___SOFLE_THUMBS_L_ROGUELIKE___ &none &none &none &none &trans |
356 | | -#define ___SOFLE_THUMBS_R_ROGUELIKE___ &trans &none &none &none &none |
| 357 | +#define ___SOFLE_THUMBS_L_ROGUELIKE___ _______ _______ _______ _______ &trans |
| 358 | +#define ___SOFLE_THUMBS_R_ROGUELIKE___ &trans _______ _______ _______ _______ |
357 | 359 |
|
358 | | -#define ___SOFLE_THUMBS_L_SYS___ &none &none &none &none &trans |
359 | | -#define ___SOFLE_THUMBS_R_SYS___ &trans &none &none &none &none |
| 360 | +#define ___SOFLE_THUMBS_L_SYS___ _______ _______ _______ _______ &trans |
| 361 | +#define ___SOFLE_THUMBS_R_SYS___ &trans _______ _______ _______ _______ |
360 | 362 |
|
361 | | -#define ___SOFLE_THUMBS_L_GAMING___ &none &none &none &kp BSPC &kp SPACE |
362 | | -#define ___SOFLE_THUMBS_R_GAMING___ &kp RET &kp TAB &none &none &none |
| 363 | +#define ___SOFLE_THUMBS_L_GAMING___ _______ _______ _______ &kp BSPC &kp SPACE |
| 364 | +#define ___SOFLE_THUMBS_R_GAMING___ &kp RET &kp TAB _______ _______ _______ |
363 | 365 |
|
364 | 366 | // Sofle encoder rotation bindings |
365 | 367 | #define ___ENC_BASE___ &inc_dec_kp C_VOL_UP C_VOL_DN &inc_dec_kp PG_UP PG_DN |
|
0 commit comments