|
|
5 years ago | |
|---|---|---|
| .. | ||
| config.h | 43b6f031b1 [Keymap] Add pierrec83's Kyria keymap (#9401) | 6 years ago |
| encoders.c | a0fed0ea17 Convert Encoder callbacks to be boolean functions (#12805) | 5 years ago |
| keymap.c | 43b6f031b1 [Keymap] Add pierrec83's Kyria keymap (#9401) | 6 years ago |
| keymap.json | 43b6f031b1 [Keymap] Add pierrec83's Kyria keymap (#9401) | 6 years ago |
| layers.h | 43b6f031b1 [Keymap] Add pierrec83's Kyria keymap (#9401) | 6 years ago |
| readme.md | 43b6f031b1 [Keymap] Add pierrec83's Kyria keymap (#9401) | 6 years ago |
| rules.mk | 43b6f031b1 [Keymap] Add pierrec83's Kyria keymap (#9401) | 6 years ago |
A comfortable for me using 34 keys.
This keymap has evolved over a period of time from iterating as I observed pain points in my interacting with my home and work computers (MacOS and Linux. I edited many of the shortcuts in MacOS to match those in Linux for consistency).
~/, (), ESC : w ENTER etc.For now, I am still more comfortable updating the keymap through the qmk configurator as I don't trust myself to manually keep comments describing the keymap in sync with the code itself. This means that my keymap.c is generated and not really readable. For a readble view of my keymap, one must import keymap.json into qmk configurator and use the web UI or print it.
To update the keymap,
~/Downloads/pierrec83.json or equivalent for your OSFrom the root of qmk_firmware, move the keymap to its destination:
mv ~/Downloads/pierrec83.json keyboards/kyria/keymaps/pierrec83/keymap.json
Regenerate the keymap.c:
qmk json2c keyboards/kyria/keymaps/pierrec83/keymap.json -o keyboards/kyria/keymaps/pierrec83/keymap.c
Flash the firmware (for instance, if left hand is plugged):
qmk flash -kb kyria -km pierrec83 -bl dfu-split-left
I am @pierrec83 on Twitter, @pierrechevalier83 on github. I chose the shorter nickname for my keymap.