Keymap
Related: Aurora Corne.
I currently have this keymap, which is a combination of Callum and Miryoku (see below).
General
Section titled General- https://compare.splitkb.com/ for keyboard sizes (print-outs as well, so you can try the fit).
- QMK heatmap generator https://precondition.github.io/qmk-heatmap
Visualization
Section titled Visualization- Visualize your
keymap.c
layout using (inspired by here; automated approach here)- https://github.com/yskoht/keymapviz?tab=readme-ov-file#legend-replacements
keymapviz keyboards/splitkb/aurora/corne/keymaps/noorts/keymap.c -k crkbd -t json -o 'keymap_export_{}.json'
- The
{}
is key for it to generate a file for every layer separately.
- The
- See the JSON output type described there.
- http://www.keyboard-layout-editor.com/
- Then upload the JSON on this website.
- https://github.com/caksoylar/keymap-drawer
- https://github.com/yskoht/keymapviz?tab=readme-ov-file#legend-replacements
Keymap and Techniques
Section titled Keymap and Techniques- On home row mods - https://precondition.github.io/home-row-mods
- QMK basic series
- On tap and hold actions (e.g., homerow mods) https://thomasbaart.nl/2018/12/09/qmk-basics-tap-and-hold-actions/
- Tap dance (press once, twice, etc.) https://thomasbaart.nl/2018/12/13/qmk-basics-tap-dance/
- Leader key (like
Cmd + K
in vscode) https://thomasbaart.nl/2018/12/20/qmk-basics-leader-key/
- https://docs.qmk.fm/newbs_learn_more_resources
Keymap resources
Section titled Keymap resources- Check out Adam’s Discord channel on keyboards.
- A keymap that does not use home row mods (for inspiration): https://github.com/callum-oakley/qmk_firmware/tree/master/users/callum
- Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. https://github.com/manna-harbour/miryoku/tree/master/docs/reference
Typing Trainers
Section titled Typing Trainers- https://github.com/wwwtyro/keyzen
- Includes programmer symbols
- I came from this https://github.com/first20hours/keyzen-colemak?tab=readme-ov-file
- monkeytype.com