diff --git a/README.md b/README.md index b05f7af..fc4469f 100644 --- a/README.md +++ b/README.md @@ -20,12 +20,8 @@ can tinker a little more freely. - Removed [additional features][miryoku-additional-features] (boot, base, tap, extra, opposite, current). - Removed keys I didn't use (insert, RGB, power & output toggles, scroll lock). -- Added a [Sturdy][sturdy] layer. When I tried it before, I remember a vague - feeling of bouncing around the keyboard (maybe this is comes from heavier - ring finger usage?), and I want more time to quantify it. -- Added a [Canary][canary] layer. This may be where I end up, if it has similar - metrics to Sturdy and shares many keys with Colemak. I note that the - [Vylet][vylet] author took this path. +- Defaulted to [Sturdy][sturdy] for the base layer. This may be foolish (I was + pretty comfortable with Colemak-DH), but I'm curious to give it a proper try. ## Things I might try someday @@ -48,6 +44,8 @@ Colemak-DH to take the muscle memory hit. for having the same feature. So I think this means I want low LSBs, which is funny, because both of those layouts do have low metrics there. Maybe it's just the NG that gets me. +- Adding a [Canary][canary] layer. It may be worth returning here, but for now + I'm going to focus on Sturdy. - Adding a Qwerty layer so friends could test-drive the keyboard more easily. I tried to gather interest over Christmas, and I think this is just going to be my own personal hobby, lol. diff --git a/config/cradio.keymap b/config/cradio.keymap index f84c441..8e3bde1 100644 --- a/config/cradio.keymap +++ b/config/cradio.keymap @@ -7,15 +7,13 @@ #include // Layer names -#define COLEMAK 0 -#define STURDY 1 -#define CANARY 2 -#define NAV 3 -#define MOUSE 4 -#define MEDIA 5 -#define NUM 6 -#define SYM 7 -#define FUN 8 +#define STURDY 0 +#define NAV 1 +#define MOUSE 2 +#define MEDIA 3 +#define NUM 4 +#define SYM 5 +#define FUN 6 // Home row mods macro #define HRML(k1,k2,k3,k4) &htl LCTRL k1 &htl LALT k2 &htl LGUI k3 &htl LSHFT k4 @@ -104,13 +102,13 @@ combos { compatible = "zmk,combos"; thumbs_default_left { - layers = ; + layers = ; key-positions = <30 31>; bindings = << MEDIA ESC>; timeout-ms = <50>; }; thumbs_default_right { - layers = ; + layers = ; key-positions = <32 33>; bindings = << FUN DEL>; timeout-ms = <50>; @@ -119,16 +117,6 @@ keymap { compatible = "zmk,keymap"; - colemak_dh_layer { - bindings = < - ALPHAS( \ - Q, W, F, P, B, J, L, U, Y, SQT, \ - A, R, S, T, G, M, N, E, I, O, \ - Z, X, C, D, V, K, H, COMMA, DOT, FSLH \ - ) - >; - }; - sturdy_layer { bindings = < ALPHAS( \ @@ -139,21 +127,11 @@ >; }; - canary_layer { - bindings = < - ALPHAS( \ - W, L, Y, P, B, Z, F, O, U, SQT, \ - C, R, S, T, G, M, N, E, I, A, \ - Q, J, V, D, K, X, H, FSLH, COMMA, DOT \ - ) - >; - }; - nav_layer { bindings = < //╭──────────┬──────────┬──────────┬──────────┬──────────╮ ╭──────────┬──────────┬──────────┬──────────┬──────────╮ //│ │ │ │ │ │ │ │ │ │ │ │ - &none &to CANARY &to STURDY &to COLEMAK &none &none &kp LG(V) &kp LG(C) &kp LG(X) &kp LG(Z) + &none &none &none &none &none &none &kp LG(V) &kp LG(C) &kp LG(X) &kp LG(Z) //├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤ //│ │ │ │ │ │ │ │ │ │ │ │ &kp LCTRL &kp LALT &kp LGUI &kp LSHFT &none &caps_word &kp LEFT &kp DOWN &kp UP &kp RIGHT