v24: Version 24 (2023-10-01)
Hey everyone, I'm pleased to announce a new version 24 of my Glove80 keymaps featuring a completed symbol layer. π―
Version 24: π
- for setup instructions: https://github.com/sunaku/glove80-keymaps#readme
- for release notes: https://github.com/sunaku/glove80-keymaps/releases/tag/v24
- for upgrade diffs: v23...v24
Keymaps: πΊοΈ
- interactive layer guide: https://sunaku.github.io/moergo-glove80-keyboard.html#layers
- for Engrammer layout: https://my.glove80.com/#/layout/user/2ca35aae-67bf-4d9a-a5ee-38a2dc6520c4
- for Arno's Engram 2.0: https://my.glove80.com/#/layout/user/c950bf51-8758-406b-ab28-58d7bba4ade9
Changes: β¨
- Symbol layer: put apostrophe, comma, dot (like the Dvorak layout) on bottom row. The comma and dot align with the angle brackets above them. The apostrophe is just there for completeness; and
'<,'>
ranges in Vim. - Text selection macros: reduce delay from 30ms to 1ms because the latency is visibly noticeable with 30ms and thus it feels a lot slower... I'm having to wait for it to finish selecting. π© This ignores ZMK docs: "a wait and tap time of at least 30ms is recommended to avoid having HID notifications grouped at the BLE protocol level and then processed out of order", because 1ms worked fine for me all along.
- Use
ZMK_MACRO()
convenience C macro to simplify implementation and also document & reorganize definitions for better readability.