Skip to content

Cheapino musclememory#6

Open
getreu wants to merge 1809 commits into
tompi:cheapinofrom
getreu:cheapino-musclememory
Open

Cheapino musclememory#6
getreu wants to merge 1809 commits into
tompi:cheapinofrom
getreu:cheapino-musclememory

Conversation

@getreu

@getreu getreu commented Mar 6, 2026

Copy link
Copy Markdown

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].

diegorodriguezv and others added 30 commits September 9, 2025 19:43
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>
obiwac and others added 24 commits January 3, 2026 13:53
…-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
getreu added 3 commits March 19, 2026 09:14
- Left hand of L2 replaced with KC_TRNS (falls through to BASE)
- +, -, ., 0 keys on right hand become tap dances:
    tap = numpad key, hold = arithmetic operator, tap-then-hold = repeating numpad key
  Specifically: +/*, -//, ./,, 0/=
- KC_KP_EQUAL replaced with KC_KP_COMMA for dot hold action
- Vial: VIAL_TAP_DANCE_ENTRIES raised to 10
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.