This repository contains my work-in-progress keyboard layout for 36 key keyboards.
The keyboard layout is specified in markdown below, and converted into ZMK and QMK
keymaps using the generate_keymaps.py
script.
The default layer is Colemak. With special characters remapped to prioritize commonly used characters in day-to-day writing.
Q | W | F | P | G | J | L | U | Y | * | |
A | R | S | T | D | H | N | E | I | O | |
Z | X | C | V | B | K | M | , | . | ' | |
ESC | ☐ | RET | TAB | SPC | BKSP |
Modifiers used primarily in shortcuts have been mapped to the home-row. The modifiers and layer shifts used primarily in fluent writing remain on thumb keys to reduce issues hold-tap timing.
☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
shft | ctrl | alt | cmd | hypr | hypr | cmd | alt | ctrl | shft | |
adj | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | adj | |
mou | shft | lwr | ☐ | rse | ☐ |
☐ | 7 | 8 | 9 | ☐ | HOME | WORD_L | UP | WORD_R | END | |
☐ | 4 | 5 | 6 | ☐ | FWD | LEFT | DOWN | RIGHT | BCK | |
0 | 1 | 2 | 3 | ☐ | SPC_L | TAB_L | NXT_WIN | TAB_R | SPC_R | |
☐ | ☐ | CMD_RET | ☐ | ☐ | ☐ |
~ | ^ | @ | $ | % | & | / | \ | PIPE | ` | |
UML | < | [ | ( | { | - | _ | : | ; | # | |
☐ | > | ] | ) | } | + | = | ? | ! | " | |
☐ | ☐ | ☐ | ☐ | ☐ | ALT_BKSP |
BT_0 | BT_1 | BT_2 | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
BT_CLR | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
☐ | ☐ | ☐ | ☐ | ☐ | ☐ |
CMD_Q | CMD_W | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
☐ | ☐ | CMD_S | CMD_T | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
CMD_Z | CMD_X | CMD_C | CMD_V | ☐ | ☐ | ☐ | ☐ | ☐ | ☐ | |
☐ | ☐ | ☐ | ☐ | ☐ | ☐ |
I use this layout on these keyboards
A wireless corne build with a custom designed case that folds up and sits on top of a standard 19mm pitch laptop keyboard (e.g. a MacBook). It can easily be used on the go and does not slide around.
Specs:
- 3x5 Corne Keyboard PCB
- nice!nano MCU
- Kailh Choc Brown switches
- NuType F1 Keycaps
- Custom printed travel case
A more ergonomic dactyl style version for the desk. Due to chip shortages, it is currently wired and running QMK instead of wireless ZMK, until I can get my hands on more nice!nano MCUs.
Specs:
- Bastardkb's Skeletyl frame
- Some cheap Pro Micro MCU I had lying around
- Printed in SpiderMaker Matte PLA (Iron Blue)
- Wired using Bastardkb's flexible PCB
- Zeal Zilent V2 switches
- YMDK DSA Profile 9009 Keycaps