Credit to https://github.com/manna-harbour/miryoku/
Upload the JSON to http://www.keyboard-layout-editor.com/
This layout is the QWERTY layout, with VI navigation mode, and ZMK's Bluetooth connection bindings.
[ | |
{ | |
"name": "Miryoku Layer Reference", | |
"author": "Manna Harbour" | |
}, | |
[ | |
{ | |
"f": 4, | |
"w": 12, | |
"h": 0.5, | |
"d": true | |
}, | |
"<b>Layout Reference</b>" | |
], | |
[ | |
{ | |
"y": -0.5, | |
"x": 2, | |
"c": "#888888", | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff", | |
"f": 3 | |
}, | |
"E\nF8\n*\n8", | |
{ | |
"x": 6, | |
"t": "#000000\n\n#ffff00\n#00ffff" | |
}, | |
"I\n\nCopy\nCopy" | |
], | |
[ | |
{ | |
"y": -0.87, | |
"x": 1, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff" | |
}, | |
"W\nF7\n&\n7", | |
{ | |
"x": 1 | |
}, | |
"R\nF9\n(\n9", | |
{ | |
"x": 4, | |
"t": "#000000\n\n#ffff00\n#00ffff", | |
"fa": [ | |
0, | |
0, | |
2, | |
2 | |
] | |
}, | |
"U\n\nPaste\nPaste", | |
{ | |
"x": 1, | |
"f": 3 | |
}, | |
"O\n\nCut\nCut" | |
], | |
[ | |
{ | |
"y": -0.88, | |
"x": 4, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff", | |
"f": 2, | |
"fa": [ | |
3, | |
0, | |
3, | |
3 | |
] | |
}, | |
"T\nPrtScn <i>SysRq</i>\n}\n]", | |
{ | |
"x": 2, | |
"t": "#000000\n\n#ffff00\n#00ffff", | |
"f": 3, | |
"fa": [ | |
0, | |
0, | |
2, | |
2 | |
] | |
}, | |
"Y\n\nRedo\nRedo" | |
], | |
[ | |
{ | |
"y": -0.75, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff", | |
"f": 3 | |
}, | |
"Q\nF12\n{\n[", | |
{ | |
"x": 10, | |
"t": "#000000\n\n#ffff00\n#00ffff" | |
}, | |
"P\n\nUndo\nUndo" | |
], | |
[ | |
{ | |
"y": -0.5, | |
"x": 2, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff", | |
"f": 3 | |
}, | |
"D\nF5\n%\n5\nCtrl", | |
{ | |
"x": 6, | |
"t": "#000000\n#ff00ff\n#ffff00\n#00ffff", | |
"f2": 0 | |
}, | |
"K\n<i class='kb kb-Multimedia-Volume-Up-1'></i>\n⬆\n▲\nCtrl" | |
], | |
[ | |
{ | |
"y": -0.8700000000000001, | |
"x": 1, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff" | |
}, | |
"S\nF4\n$\n4\nAlt", | |
{ | |
"x": 1, | |
"n": true | |
}, | |
"F\nF6\n^\n6\nShift", | |
{ | |
"x": 4, | |
"t": "#000000\n#ff00ff\n#ffff00\n#00ffff", | |
"n": true | |
}, | |
"J\n<i class='kb kb-Multimedia-Volume-Down-1'></i>\n⬇\n▼\nShift", | |
{ | |
"x": 1 | |
}, | |
"L\n<i class='kb kb-Multimedia-FastForward-End'></i>\n➡\n▶\nAlt" | |
], | |
[ | |
{ | |
"y": -0.8799999999999999, | |
"x": 4, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff", | |
"f": 2, | |
"fa": [ | |
3, | |
0, | |
3, | |
3 | |
] | |
}, | |
"G\nScroll Lock\n+\n=", | |
{ | |
"x": 2, | |
"t": "#000000\n#ff00ff\n#ffff00\n#00ffff", | |
"f": 3 | |
}, | |
"H\n<i class='kb kb-Multimedia-Rewind-Start'></i>\n⬅\n◀\nS" | |
], | |
[ | |
{ | |
"y": -0.75, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff" | |
}, | |
"A\nF11\n:\n;\nSuper", | |
{ | |
"x": 10, | |
"t": "#000000\n\n\n#00ffff" | |
}, | |
"'\n\n\nCaps Lock\nSuper" | |
], | |
[ | |
{ | |
"y": -0.5, | |
"x": 2, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff" | |
}, | |
"C\nF2\n@\n2", | |
{ | |
"x": 6, | |
"t": "#000000\n\n#ffff00\n#00ffff\n\n\n#ff00ff", | |
"fa": [ | |
0, | |
0, | |
0, | |
1, | |
0, | |
0, | |
2 | |
] | |
}, | |
",\n\n⇧\nPage Up\n\n\nBT2" | |
], | |
[ | |
{ | |
"y": -0.8700000000000001, | |
"x": 1, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff", | |
"f": 3 | |
}, | |
"X\nF1\n!\n1", | |
{ | |
"x": 1, | |
"f": 3 | |
}, | |
"V\nF3\n#\n3", | |
{ | |
"x": 4, | |
"t": "#000000\n\n#ffff00\n#00ffff\n\n\n#ff00ff" | |
}, | |
"M\n\n⇩\nPage Down\n\n\nBT1", | |
{ | |
"x": 1, | |
"fa": [ | |
0, | |
0, | |
0, | |
2, | |
0, | |
0, | |
2 | |
] | |
}, | |
".\n\n⇨\nEnd\n\n\nBT3" | |
], | |
[ | |
{ | |
"y": -0.8799999999999999, | |
"x": 4, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff", | |
"f": 2, | |
"fa": [ | |
3, | |
0, | |
3, | |
3 | |
] | |
}, | |
"B\nPause Break\n|\n\\", | |
{ | |
"x": 2, | |
"t": "#000000\n\n#ffff00\n#00ffff\n\n\n#ff00ff", | |
"f": 3, | |
"fa": [ | |
0, | |
0, | |
0, | |
2, | |
0, | |
0, | |
2 | |
] | |
}, | |
"N\n\n⇦\nHome\n\n\nBT0" | |
], | |
[ | |
{ | |
"y": -0.75, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff", | |
"f": 3 | |
}, | |
"Z\nF10\n~\n`", | |
{ | |
"x": 10, | |
"t": "#000000\n\n\n#00ffff\n\n\n#ff00ff", | |
"fa": [ | |
0, | |
0, | |
0, | |
2, | |
0, | |
0, | |
1 | |
] | |
}, | |
"/\n\n\nInsert\n\n\nBT CLR" | |
], | |
[ | |
{ | |
"y": -0.33999999999999986, | |
"x": 2.5, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff\n#ff00ff", | |
"f": 3 | |
}, | |
"Esc\n𝌆\n(\n.\nMedia", | |
{ | |
"x": 5, | |
"t": "#000000\n#ff00ff\n#ffff00\n#00ffff\n#ff0000", | |
"f": 3 | |
}, | |
"<i class='mss mss-Unicode-DeleteRight-Big-2'></i>\n<i class='kb kb-Multimedia-Mute-1'></i>\n2\n<i class='mss mss-Unicode-DeleteRight-Big-2'></i>\nFun" | |
], | |
[ | |
{ | |
"y": -0.16000000000000014, | |
"t": "#000000", | |
"f": 2, | |
"fa": [ | |
3 | |
], | |
"w": 12, | |
"d": true | |
}, | |
"Miryoku\n<tt>github.com/manna-harbour/miryoku/</tt>\n\n\n\n\n<i>Manna Harbour</i>" | |
], | |
[ | |
{ | |
"r": 18, | |
"rx": 3, | |
"ry": 7.75, | |
"y": -4.09, | |
"x": -0.5, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff\n#00ffff", | |
"f": 3, | |
"n": true | |
}, | |
"Spc\nSpc\n)\n0\nNav" | |
], | |
[ | |
{ | |
"r": 36, | |
"y": -1, | |
"x": -0.5, | |
"t": "#000000\n#ff0000\n#00ff00\n#0000ff\n#ffff00" | |
}, | |
"<i class='kb kb-Line-Start-End'></i>\n<i class='kb kb-Line-Start-End'></i>\n_\n-\nMouse" | |
], | |
[ | |
{ | |
"r": -36, | |
"rx": 9, | |
"y": -4.09, | |
"x": -0.5, | |
"t": "#000000\n#ff00ff\n#ffff00\n#00ffff\n#00ff00" | |
}, | |
"<i class='kb kb-Return-2'></i>\n◼\n1\n<i class='kb kb-Return-2'></i>\nSym" | |
], | |
[ | |
{ | |
"r": -18, | |
"y": -1, | |
"x": -0.5, | |
"t": "#000000\n#ff00ff\n#ffff00\n#00ffff\n#0000ff", | |
"n": true | |
}, | |
"<i class='mss mss-Unicode-BackSpace-DeleteLeft-Big-2'></i>\n<i class='kb kb-Multimedia-Play-Pause'></i>\n3\n<i class='mss mss-Unicode-BackSpace-DeleteLeft-Big-2'></i>\nNum" | |
] | |
] |
Credit to https://github.com/manna-harbour/miryoku/
Upload the JSON to http://www.keyboard-layout-editor.com/
This layout is the QWERTY layout, with VI navigation mode, and ZMK's Bluetooth connection bindings.