Back to vanilla ZMK! Yay!
To get rid of the remaining few custom dependencies I am making a few
additional small changes:
- Drop generic usage page keycodes for now (they didn't work on
bluetooth for me)
- Stop using display tweaks for Corneish Zen (at this point my display
is almost dead anyhow & I can just disable the widgets alltogether)
- Refactor repo to move Zephyr to the top-level
- Overload zephyr directly from the parent west manifest to get
child-node fix
- Use custom justfile recipe to get `west test` running
- `main` is now my main ZMK branch (replacing `going-modular`)
- the old main continues to be available as `old-main` but will not
longer be updated
- for now `going-modular` is identical to `main` but going forward I
will only maintain `main`
Convert Greek leader sequences to start with `e` - eg, `ea` for `alpha`.
The previous one letter sequences would overlap with other sequences,
which required waiting the entire leader term before being able to
continue input.
Given that we have a dedicated `Shift` key, there's really no need to
dedicate the best hrm-slot to it. I was debating whether to give it to
`Alt` or `Ctrl`. I ended up going with `Alt` as I use it quite
frequently for managing my workspaces.
* double space morphs into `DOT SPACE STICKY-SHIFT`
* using adaptive key instead of tap-dance to avoid delay on single shift
* shift + space yields protected space so one can type double spaces