keychron_qmk_firmware/keyboards/lily58/keymaps/bcat
Jonathan Rascher c1c579c554
[Keymap] Clean up my ergo keymaps and userspace (#8857)
* Remove more mouse keys settings missed in #8836

* Turn off more unwanted make options

* clang-format my userspace

* Reword ergo layout docs so Crkbd is canonical

* Add a basic readme to my userspace

* Tweak Crkbd readme wording and fix typos

* Enable SPLIT_USB_DETECT for Lily58 w/ Elite-C bug
2020-04-22 13:26:51 -07:00
..
config.h [Keymap] Clean up my ergo keymaps and userspace (#8857) 2020-04-22 13:26:51 -07:00
keymap.c
readme.md [Keymap] Clean up my ergo keymaps and userspace (#8857) 2020-04-22 13:26:51 -07:00
rules.mk

bcat's Lily58 layout

This split ergo layout follows my preferred Crkbd layout with the following changes:

  • There's an optional number row at the top of the keyboard. I am quite used to using layers for numbers and symbols, so in practice this goes unused.

  • The dedicated Hyphen/Underscore and Equals/Plus keys on the number row are placed in the same positions as on the ErgoDox EZ. (There's no real reason for this; I just had to do something with those keys.)

  • The extra thumb keys are used for dedicated Ctrl/Menu keys (not super useful) and browser back/forward navigation keys (actually more useful than expected).

Default layer

Default layer layout

(KLE)

Lower layer

Lower layer layout

(KLE)

Raise layer

Raise layer layout

(KLE)

Adjust layer

Adjust layer layout

(KLE)