Skip to content

Cheapino musclememory#6

Open
getreu wants to merge 1806 commits intotompi:cheapinofrom
getreu:cheapino-musclememory
Open

Cheapino musclememory#6
getreu wants to merge 1806 commits intotompi:cheapinofrom
getreu:cheapino-musclememory

Conversation

@getreu
Copy link

@getreu getreu commented Mar 6, 2026

Implements: Muscle memory friendly home row mods (QMK, v1.2

The layout is designed for software developers and authors of multilingual texts. Particular emphasis was placed on ease of learning. 7 layers with visual led feedback.

This merge request builds on top of [schuay/qmk_firmware at cheapino].

qmk-bot and others added 30 commits September 9, 2025 16:42
* docs: fix misspellings

* docs: do line breaks with HTML instead of spaces

To remove trailing spaces and to avoid breaking things, line breaks can
be done with the HTML br tag.
Updated the link to the QMK trademark page.
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Moritz <moritz.plattner@gmx.net>
Co-authored-by: Jack Sangdahl <jack@pngu.org>
Co-authored-by: jack <jack@pngu.org>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
…keys in the last row (qmk#24246)

Co-authored-by: Ryan <fauxpark@gmail.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.19 to 5.4.20.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.20
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
zvecr and others added 27 commits December 25, 2025 00:24
Co-authored-by: Joel Challis <git@zvecr.com>
…-side mods and fix heading for Speculative Hold. (qmk#25924)

* Note Chordal Hold supports multiple same-side mods.

* Fix "Speculative Hold" heading from H3 -> H2.
Handle broken symlinks in 'qmk doctor' udev checks
)

Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.7.6 to 4.8.0.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases)
- [Commits](JamesIves/github-pages-deploy-action@v4.7.6...v4.8.0)

---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
  dependency-version: 4.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update support S6xty5

* Delete chconf.h

* Update manufacturer, community layout for hhkb

* Update layout

* fix row index

* Update tyson60s

* Update community layout and layout name

* Update remove rgb test mode

* Update capslock led

* Apply suggestions from code review

Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>

* Remove deprecated s6xty5

* Update tyson60 product id

---------

Co-authored-by: Trần Thanh Sơn <son.tt1@teko.vn>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
* Fixup tominabox1 le chiffre default keymap

* Apply suggestions from code review

Co-authored-by: Jack Sangdahl <jack@pngu.org>

---------

Co-authored-by: Jack Sangdahl <jack@pngu.org>
* Extract keymap definitions to follow the external userspace model. A
  default keymap should probably be added again as an example.
* Move configuration to keyboard.json.
* Enable LTO.
* Move encoder button handling to the keymap for full qmk feature
  support (layers, mod-tap).
* Inject encoder turn events into the qmk encoder pipeline, with the
  same motivation as above.
* Rename files to avoid clashing with qmk-internal files (encoder.h).
* Faster matrix store/compare primitives.
Build with:

   qmk compile -kb cheapino -km musclememory
@getreu getreu force-pushed the cheapino-musclememory branch from 087a0a8 to aca5be6 Compare March 12, 2026 06:43
@getreu getreu force-pushed the cheapino-musclememory branch from 2d6ec57 to dda3137 Compare March 12, 2026 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.