Skip to content

Commit

Permalink
Remove the QWERTY layer.
Browse files Browse the repository at this point in the history
  • Loading branch information
matthewtodd committed Dec 31, 2024
1 parent 3a23e8f commit 36b9540
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 30 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ 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 Qwerty layer so friends can test-drive the keyboard more easily.

## Things I might try someday

Expand All @@ -33,6 +32,9 @@ can tinker a little more freely.
layers for the [Sturdy][sturdy], [Canary][canary], [Gallium][gallium], and
[Focal][focal] layouts, curious to see if I might like one better enough to
switch away from Colemak-DH. So far, no, but I may return someday.
- 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.

## What the layers look like

Expand Down
39 changes: 10 additions & 29 deletions config/cradio.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,12 @@

// Layer names
#define COLEMAK 0
#define QWERTY 1
#define NAV 2
#define MOUSE 3
#define MEDIA 4
#define NUM 5
#define SYM 6
#define FUN 7
#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
Expand Down Expand Up @@ -96,13 +95,13 @@
combos {
compatible = "zmk,combos";
thumbs_default_left {
layers = <COLEMAK QWERTY>;
layers = <COLEMAK>;
key-positions = <30 31>;
bindings = <&lt MEDIA ESC>;
timeout-ms = <50>;
};
thumbs_default_right {
layers = <COLEMAK QWERTY>;
layers = <COLEMAK>;
key-positions = <32 33>;
bindings = <&lt FUN DEL>;
timeout-ms = <50>;
Expand All @@ -129,32 +128,14 @@
>;
};

qwerty_layer {
bindings = <
//╭──────────┬──────────┬──────────┬──────────┬──────────╮ ╭──────────┬──────────┬──────────┬──────────┬──────────╮
//│ │ │ │ │ │ │ │ │ │ │ │
&kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ │ │ │ │ │ │ │ │ │ │
HRML(A, S, D, F) &kp G &kp H HRMR(J, K, L, SQT)
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ │ │ │ │ │ │ │ │ │ │
&kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp FSLH
//╰──────────┴──────────┴──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┴──────────┴──────────╯
// | | | | | |
&trans &trans &trans &trans
// ╰──────────┴──────────╯ ╰──────────┴──────────╯
>;
};

nav_layer {
bindings = <
//╭──────────┬──────────┬──────────┬──────────┬──────────╮ ╭──────────┬──────────┬──────────┬──────────┬──────────╮
//│ │ │ │ │ │ │ │ │ │ │ │
&none &none &none &none &to QWERTY &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 &to COLEMAK &caps_word &kp LEFT &kp DOWN &kp UP &kp RIGHT
&kp LCTRL &kp LALT &kp LGUI &kp LSHFT &none &caps_word &kp LEFT &kp DOWN &kp UP &kp RIGHT
//├──────────┼──────────┼──────────┼──────────┼──────────┤ ├──────────┼──────────┼──────────┼──────────┼──────────┤
//│ │ │ │ │ │ │ │ │ │ │ │
&none &none &none &none &none &none &kp HOME &kp PG_DN &kp PG_UP &kp END
Expand Down

0 comments on commit 36b9540

Please sign in to comment.