-
Notifications
You must be signed in to change notification settings - Fork 132
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 9cd7b2c
Showing
3 changed files
with
5,167 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
# "Glorious Engrammer" keymaps for MoErgo Glove80 | ||
|
||
These are [my Glove80][1] keymaps featuring the [Engram][2]([mer][3]) | ||
layouts with [Miryoku][4] layers and [home row mods][5]. | ||
|
||
[1]: https://sunaku.github.io/moergo-glove80-keyboard.html | ||
[2]: https://sunaku.github.io/engram-keyboard-layout.html | ||
[3]: https://sunaku.github.io/engrammer-keyboard-layout.html | ||
[4]: https://github.com/manna-harbour/miryoku | ||
[5]: https://sunaku.github.io/home-row-mods.html | ||
|
||
## Legend 🚩 | ||
|
||
See [interactive layer map][6] for overview and documentation. | ||
|
||
[6]: https://sunaku.github.io/moergo-glove80-keyboard.html#layers | ||
|
||
## Keymaps 🗺️ | ||
|
||
- for Engrammer layout: https://my.glove80.com/#/layout/user/ebee27b8-3e90-477c-adac-83db66917328 | ||
- for Arno's Engram 2.0: *coming soon...* 😅 | ||
|
||
## Installing 🪄 | ||
|
||
- For the initial flash, use the "bootloader mass storage device mode" method | ||
(see page 31 in the Glove80 User Guide). Thereafter, use the `&bootloader` | ||
key on any Miryoku layer: hold its thumb key and tap the top outer corner key. | ||
|
||
- If you're installing a different firmware version compared to what your | ||
keyboard currently has, then ⚠️ **after flashing both halves** ⚠️ perform a | ||
*configuration factory reset* on both halves (see page 36 in the Glove80 User | ||
Guide) and then toggle the per-key RGB effects first on and then off. ⚡ This | ||
allows the newly installed firmware to take full effect. 💯 | ||
|
||
## Upgrading 💹 | ||
|
||
- Copy the ZMK snippet from the "Custom Defined Behaviors" text box in either | ||
keymap linked above and paste into yours. The contents of that text box are | ||
also available in the `*.dtsi` files provided in this Git repository. | ||
|
||
- You can diff and copy changes between a JSON export of your keymap (via | ||
"Advanced Settings" > "Enable local config" then go back to "Edit" and click | ||
"Download") and the `*.json` files provided in this Git repository. | ||
|
||
## Discussion 🗣️ | ||
|
||
See ["Glorious Engrammer" on Discord][7] for discussion & updates. | ||
|
||
[7]: https://discord.com/channels/877392805654306816/1111469812850380831 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
gqt: global-quick-tap { | ||
compatible = "zmk,behavior-hold-tap"; | ||
label = "GLOBAL_QUICK_TAP"; | ||
#binding-cells = <2>; | ||
flavor = "tap-preferred"; | ||
tapping-term-ms = <200>; | ||
quick-tap-ms = <160>; | ||
global-quick-tap; | ||
bindings = <&kp>, <&kp>; | ||
}; |
Oops, something went wrong.