| qmk_firmware @bdd10ef8e7 | Update qmk_firmware to newest version | |
| teensy_loader_cli @03fca4156c | Add qmk_firmware and teensy_loader_cli as submodules | |
| .gitignore | Simplify build instructions | |
| .gitmodules | Add qmk_firmware and teensy_loader_cli as submodules | |
| config.h | Use us-international layout | |
| Justfile | Simplify build instructions | |
| keymap.c | Use us-international layout | |
| keymap.json | Use us-international layout | |
| README.md | Simplify flashing instructions | |
| rules.mk | Use us-international layout | |
Compile
just install-deps
just compile
The built files should be in build.
Flash
Outside of the toolbox:
just flash
Then press the reset button on the keyboard.
Layout
L0 = Mostly normal QWERTY, L1 = Navigation. See https://config.qmk.fm and https://docs.qmk.fm/#/keycodes for help with keycode names.
I had to compromise with the braces a little, so now [ is where Tab is on an ANSI keyboard, while ] is on the right.
This gives a nice kind of symmetry, though:
Left brace is on the leftmost key of its row, right brace on the rightmost key.
I also had to compromise with the ' key, which is one row further down.
In its place is NUHS, or \, because this can be used as Mod3 on KDE, and it is on the same row as CapsLock, which can also be used as Mod3.
Last compromise:
= is next to 6 (i.e. on the inside) instead of next to -.
Modifiers are:
- Ctrl in the bottom outside corner
- Alt on the key next to the left Ctrl
- AltGr (aka Mod3) on the key next to the right Ctrl
- Win on the bottom 5-key row on the inside
- Shift on the innermost thumb cluster keys
- M1 on the bottommost key
I will use KDE settings to do the following:
- Turn AltGr into 'regular' right Alt
- Turn CapsLock and NUHS into Mod3 (i.e. what AltGr does)
- Press both Shift keys for CapsLock
- Switch places of
(/)with[/]