Going modular #73
Replies: 4 comments 3 replies
-
Glad to see that Awesome work. 👍🏼 |
Beta Was this translation helpful? Give feedback.
-
Amazing work. Thank you for sharing it all! |
Beta Was this translation helpful? Give feedback.
-
Thanks @urob! Updated my config, no issues, working flawlessly. |
Beta Was this translation helpful? Give feedback.
-
Update: as of d1dfb03 I am running vanilla ZMK! 🎉 Technically, I am still linking to my remote. But this is only so I can pin the current state of upstream |
Beta Was this translation helpful? Give feedback.
-
Currently, this config relies on a custom ZMK fork for the building. Historically, that fork included many experimental features, many of which are now part of upstream ZMK or are available as ZMK modules.
My hope is that with the module ecosystem growing, I'll be eventually able to build against upstream ZMK and a few modules. In c8b4369, I started making this transition.
Instead of using my.main
ZMK branch to build my firmware, I'm now usinggoing-modular
Update: The modular setup is now merged into the
main
branch of my ZMK repo. The oldmain
has been renamed tomain-3.5
. Neithermain-3.5
norgoing-modular
will be maintained going forward.The following tracks the remaining patches merged in
main
.require-prior-idle
(merged upstream)masked-mods
fix (merged upstream)hold-on-release
forbalanced
(merged upstream)repeat
fix (merged upstream)Pointer/movement scrolling PR(replaced by new mouse PR)tri-state
behavior PR (replaced bytri-state
module)smart-word
behavior PR (replaced byauto-layer
module)hold-on-release
fortap-preferred
(no replacement needed 1)Zen display & battery tweaks(removed from my fork as my Zen display is almost dead anyhow)leader-key
module)Generic desktop usage page(removed from my fork as it didn't work via BLE for me)zephyr
in my west manifest directly)test.py
(merged upstream)Workaround for an upstream(reorganized my workspace to avoid the issue)west
issue (#725)Update: 🥳🥳🥳
Footnotes
I kept this commit around as a courtesy for people who wanted to play around with hold-tap flavors and still use positional hold-taps. But since I am only using the balanced flavor myself, there's no need to keep it in my ZMK branch. ↩
Beta Was this translation helpful? Give feedback.
All reactions