agisga / miryoku_qmk

Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku QMK is the Miryoku implementation for QMK.

Home Page:https://github.com/manna-harbour/miryoku_qmk/tree/miryoku/users/manna-harbour_miryoku

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Edits on top of official Miryoku layout

For my current preference, for example, flash with:

make ferris/sweep:manna-harbour_miryoku:avrdude-split-left MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK
make ferris/sweep:manna-harbour_miryoku:avrdude-split-right MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK

make clean reviung/reviung34:manna-harbour_miryoku:dfu MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK

make clean b_sides/rev41lp:manna-harbour_miryoku:dfu MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK
  • (For outdated QMK versions) May need to add: `AVR_CFLAGS=”-Wno-array-bounds”` (see qmk/qmk_firmware#17064).

Corne / crkbd

Elite-C, WS-C

  • Flash this crkbd from the plexus80 branch where rgb matrix is disabled for crkbd in rules.mk.
make clean crkbd:manna-harbour_miryoku:dfu-split-left MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK
make clean crkbd:manna-harbour_miryoku:dfu-split-right MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK

crkbd with rp2040 controllers (boardsource blok, specifically)

  • Maybe need to run make git-submodule; but actually that seems to set submodules to commits that are too old for this (as of <2022-12-04 Sun>); So, I ended up running git submodule update --remote, and it worked fine.
  • To put BLOK in bootloader mode, hold the tiny button under the “X” on the boards body while plugging the USB cable in. Double tapping the reset button also works. Double tapping the programmed reset key from the miryoku keymap also works.
  • Run (note the `CONVERT_TO=blok`):
    make clean crkbd:manna-harbour_miryoku:uf2-split-left MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK CONVERT_TO=blok
    make clean crkbd:manna-harbour_miryoku:uf2-split-right MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK CONVERT_TO=blok
        
  • If the direct flashing doesn’t work, could run without :uf2-split-left, and then copy the generated `.uf2` file to the rp2040 controller when it is in the bootloader mode. In that case, #define EE_HANDS has to be replaced by for example #define MASTER_RIGHT in the config.h file of the miryoku corne keymap.

Miryoku QMK Development Branch Repository https://raw.githubusercontent.com/manna-harbour/miryoku/master/data/logos/miryoku-roa-32.png

https://raw.githubusercontent.com/manna-harbour/miryoku/master/data/cover/miryoku-kle-cover.png

Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. This is the repository for the development branch of Miryoku QMK.

**

https://raw.githubusercontent.com/manna-harbour/miryoku/master/data/logos/manna-harbour-boa-32.png

About

Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku QMK is the Miryoku implementation for QMK.

https://github.com/manna-harbour/miryoku_qmk/tree/miryoku/users/manna-harbour_miryoku

License:GNU General Public License v2.0


Languages

Language:C 94.0%Language:Makefile 3.0%Language:C++ 2.3%Language:Python 0.7%Language:Shell 0.0%Language:Roff 0.0%Language:Assembly 0.0%Language:Nix 0.0%Language:SourcePawn 0.0%Language:Go 0.0%Language:AutoHotkey 0.0%Language:Dockerfile 0.0%Language:JavaScript 0.0%