miryoku
miryoku_qmk
miryoku | miryoku_qmk | |
---|---|---|
315 | 25 | |
2,309 | 209 | |
- | - | |
0.0 | 5.1 | |
3 months ago | 24 days ago | |
Makefile | C | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
miryoku
- Principles for Keyboard Layouts (2022)
- Been at this for 6 months, need advice
-
Idea: script for generating QMK keymap and diagram
I've seen https://github.com/manna-harbour/miryoku but it doesn't appear to be easily modified.
-
Recommendations for laptop user
A 75% keyboard still require quite a lot of wrist movement, which is not ideal in your situation. It's better to learn to use layers, you could still have all the function keys and such with a 36 or 34 keys. With with such a small keyboard you don't need to move your wrist while typing. A Corne or even a Ferris Sweep can do the job with a proper keymap, like Miryoku.
-
Dvorak map in Miryoku
If you prefer to have semicolon on Base you'd substitute custom Base, Nav, and Sym layers, swapping semicolon and slash, with https://github.com/manna-harbour/miryoku/discussions/85.
- Miryoku: An ergonomic, minimal, orthogonal, and universal keyboard layout
-
My Unhealthy Relationship with Keyboards ⌨
The Miryoku layout [1] has a dedicated number layer which turns the left half into a number pad. Practical (once you get used to it) and portable.
[1] https://github.com/manna-harbour/miryoku
-
ZSA Voyager: Low profile split keyboard
It's understandable if some people would prefer a larger layout. I wouldn't argue people should be using smaller keyboards.
It's "I don't mind moving my hand to hit the key" vs "I don't mind holding down some Fn key to hit the key". (Or with F1-F12 on Macbooks, you need to both hold down a Fn key and move your hand).
For an example of "36 keys ... how", I think the popular miryoku layout is fascinating. https://github.com/manna-harbour/miryoku/tree/master/docs/re... -- Often, mnemonics for particular keys aren't all that complicated.
-
Split kb symbol layer for dev/vim user
Except for those who use Miryoku, which is not optimized for software development, probably every single person here will have its own custom keymap.
-
My new work setup, and a repurposing of my old setup
The keyboard on the other desk is a wireless Corne low profile kit I built up a while back using a couple nice!nano controllers and their low power display too. For general typing I don't have much of a problem going back and forth between the two, but the Corne is only 34 keys and I use a complex layout called Miryoku to get access to most symbols and functions I have by default on my 360.
miryoku_qmk
-
Home-row mods - will I get used to it?
From what I understand this is enabled by default in Miryoku? Looking at this file: https://github.com/manna-harbour/miryoku_qmk/blob/miryoku/users/manna-harbour_miryoku/config.h
- Keymap for 40% ortholinear keyboard
-
Correct way to flash Miryoku layout onto Skeletyl keyboard?
The qmk firmware is definitely what you want
-
Is there pre-compiled firmware for miryoku for piantor with weact?
Piantor is supported by Miryoku QMK in QMK master, so you can build it directly from there. However community layout support is missing in the older version of piantor in the miryoku branch, and the workflow merge feature is currently broken, so I can't run a workflow build at the moment, but here's one from earlier: https://github.com/manna-harbour/miryoku_qmk/actions/runs/3943408991
-
Confused about qmk flashing layouts to crkbd
Here's a build run for crkbd on pro-micro with default options: https://github.com/manna-harbour/miryoku_qmk/actions/runs/4591161307. The artifact is here: https://github.com/manna-harbour/miryoku_qmk/suites/11977156021/artifacts/628488034.
-
I built a crowoard (36 key) and now want to use it with Colemak Mod-DH and Miryoku... what is the easiest way?
Crowboard is supported in Miryoku KMK. Support will be added to Miryoku QMK on request. Via / Vial is not supported by Miryoku QMK but you should be able to enable it manually. Colemak Mod-DH is the default alpha arrangement for all Miryoku implementations.
-
Miryoku customization
You would need to read the part about substitution of layer here. You would need to copy your base layer from the miryoku_layers_alternatives.h and just change the button codes in the homerow and on the thumb keys. Should be pretty easily done.
-
Miryoku additional features
Here's a default build for Corne. Flash that to both sides with QMK Toolbox. It'll start on Base which is Colemak Mod-DH by default. Hold the right hand home thumb and double tap the right hand top row middle finger key. That will switch to Extra, which is QWERTY by default. The double tap needs to be quite fast (within 200ms by default). You can use any thumb on either hand, so long as the double tap is on the same hand as the thumb hold.
- Ferris Sweep layouts
-
Cantor Remix w/ Sunsets - On the Way to Perfection
My layout is essentially a slightly modified version of the already established Miryoku layout. My thumb key dual functions are unchanged from his layout. Since it is QMK/ZMK, anything configuration is possible so if you want to change which key activated which kayer, it can be changed. For me, I like the default becuase space/nav and backspace/num is really natural for me. One of my next build is gonna be a Ferris so I'm gonna move some things around but as long as my space and backspace keys are where my thumbs naturally rest, it should hw fine.
What are some alternatives?
keyboard-layout - keyboard-layout pools all the needed files to set up my custom XKB keyboard layout (takbl) on Linux Ubuntu.
qmk_configurator - The QMK Configurator
ferris - A low profile split keyboard designed to satisfy one single use case elegantly
banime40 - A 4x10 hotswap ortholinear keyboard that supports multiple configurations.
corne - QMK files for my 36-key Corne keyboard
miryoku_kmonad - Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku KMonad is the Miryoku implementation for KMonad.
halmak - The final version of the AI designed keyboard layout
Canary - Canary keyboard layout
vim-unimpaired - unimpaired.vim: Pairs of handy bracket mappings
miryoku_babel - Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku Babel generates the layer data source files for Miryoku implementations from a single source.
qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families
fifi_split_keeb - Fifi Keyboard 🐶 ⌨️