Created
November 2, 2025 09:55
-
-
Save ngutman/b0e7e9164ad3605fd1aca852c3d30dce to your computer and use it in GitHub Desktop.
Corne 42-key macOS Layout - Colemak-DH
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| { | |
| "backcolor": "#a89984", | |
| "name": "42 keys - macOS", | |
| "radii": "0", | |
| "pcb": false | |
| }, | |
| [ | |
| { | |
| "x": 2, | |
| "c": "#282828", | |
| "t": "#ebdbb2", | |
| "p": "FLAT", | |
| "fa": [1, 1, 1, 1] | |
| }, | |
| "F8\n8\nNWin\n\n\n\n\n\n\nF", | |
| {"x": 5.5, "t": "#458588\n\n#fabd2f"}, | |
| "<i class='kb kb-Multimedia-Volume-Up-1'></i>\n8\n↑\n\n\n\n\n\n\nU" | |
| ], | |
| [ | |
| { | |
| "y": -0.65, | |
| "x": 1, | |
| "t": "#ebdbb2" | |
| }, | |
| "F7\n7\n\n\n\n\n\n\n\nW", | |
| {"x": 1}, | |
| "F9\n9\nPWin\n\n\n\n\n\n\nP", | |
| {"x": 3.5, "t": "#458588\n\n#fabd2f"}, | |
| "<i class='kb kb-Multimedia-Rewind-Start'></i>\n7\n⌫\n\n\n\n\n\n\nL", | |
| {"x": 1}, | |
| "<i class='kb kb-Multimedia-FastForward-End'></i>\n9\n⌦\n\n\n\n\n\n\nY" | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "x": 4, | |
| "t": "#d65d0e" | |
| }, | |
| "\n\n\n\n\n\n\n\n\nB", | |
| {"x": 1.5, "t": "#ebdbb2\n\n#fabd2f"}, | |
| "\n\nPgUp\n\n\n\n\n\n\nJ" | |
| ], | |
| [ | |
| { | |
| "y": -0.5, | |
| "t": "#ebdbb2", | |
| "g": true, | |
| "a": 7 | |
| }, | |
| "", | |
| {"x": 0.5, "g": false, "a": 4}, | |
| "F12\n\n\n\n\n\n\n\n\nQ", | |
| {"x": 8.5, "a": 5, "f": 3}, | |
| "\"\n\n\n\n\n\n'", | |
| {"x": 0.5, "g": true, "a": 7, "f": 3}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.95, | |
| "x": 2, | |
| "g": false, | |
| "a": 4, | |
| "fa": [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2] | |
| }, | |
| "F5\n5\n⌘`\n\n\n\n\n\n\nS\nCmd", | |
| {"x": 5.5}, | |
| "<i class='kb kb-Multimedia-Volume-Down-1'></i>\n5\n↓\n\n\n\n\n\n\nE\nCmd" | |
| ], | |
| [ | |
| { | |
| "y": -0.65, | |
| "x": 1 | |
| }, | |
| "F4\n4\n\n\n\n\n\n\n\nR\nAlt", | |
| {"x": 1}, | |
| "F6\n6\n⌘⇧`\n\n\n\n\n\n\nT\nShift", | |
| {"x": 3.5}, | |
| "<i class='kb kb-Arrows-Left-Circle-Filled'></i>\n4\n←\n\n\n\n\n\n\nE\nCmd", | |
| {"x": 1}, | |
| "<i class='kb kb-Arrows-Right-Circle-Filled'></i>\n5\n→\n\n\n\n\n\n\nI\nAlt" | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "x": 4, | |
| "t": "#d65d0e" | |
| }, | |
| "\n\n\n\n\n\n\n\n\nG", | |
| {"x": 1.5, "t": "#ebdbb2\n\n#fabd2f"}, | |
| "\n\nPgDn\n\n\n\n\n\n\nM" | |
| ], | |
| [ | |
| { | |
| "y": -0.5, | |
| "t": "#ebdbb2", | |
| "g": true, | |
| "a": 7 | |
| }, | |
| "", | |
| {"x": 0.5, "g": false, "a": 4}, | |
| "F11\n0\n\n\n\n\n\n\n\nA\nCtrl", | |
| {"x": 8.5, "t": "#ebdbb2\n\n#fabd2f"}, | |
| "\n6\n↵\n\n\n\n\n\n\nO\nCtrl", | |
| {"x": 0.5, "t": "#ebdbb2", "g": true, "a": 7}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.95, | |
| "x": 2, | |
| "g": false, | |
| "a": 4 | |
| }, | |
| "F2\n2\n⌘⌥←\n\n\n\n\n\n\nC", | |
| {"x": 5.5, "a": 5, "f": 3}, | |
| ";\n2\n\n\n\n\n," | |
| ], | |
| [ | |
| { | |
| "y": -0.65, | |
| "x": 1, | |
| "a": 4, | |
| "f": 3 | |
| }, | |
| "F1\n1\n\n\n\n\n\n\n\nX", | |
| {"x": 1, "f": 3}, | |
| "F3\n3\n⌘⌥→\n\n\n\n\n\n\nD", | |
| {"x": 3.5, "t": "#ebdbb2\n\n#fabd2f", "f": 3}, | |
| "\n1\n⇥\n\n\n\n\n\n\nH", | |
| {"x": 1, "t": "#ebdbb2", "a": 5, "f": 3}, | |
| ":\n3\n\n\n\n\n." | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "x": 4, | |
| "t": "#d65d0e", | |
| "a": 4, | |
| "f": 3 | |
| }, | |
| "\n\n\n\n\n\n\n\n\nV", | |
| {"x": 1.5, "t": "#ebdbb2\n\n#fabd2f", "f": 3}, | |
| "\n\n⎀\n\n\n\n\n\n\nK" | |
| ], | |
| [ | |
| { | |
| "y": -0.5, | |
| "t": "#458588", | |
| "g": true, | |
| "a": 7, | |
| "f": 3 | |
| }, | |
| "", | |
| {"x": 0.5, "g": false, "a": 4}, | |
| "F10\n\n\n\n\n\n\n\n\nZ", | |
| {"x": 8.5, "t": "#ebdbb2", "a": 5, "f": 3}, | |
| "!\n\n\n\n\n\n?", | |
| {"x": 0.5, "g": true, "a": 7}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.1, | |
| "x": 3.5, | |
| "g": false, | |
| "t": "#ebdbb2\n#fabd2f", | |
| "a": 4, | |
| "fa": [1, 2] | |
| }, | |
| "\nNav\n▼\n\n\n\n⌫", | |
| {"x": 2.5, "t": "#ebdbb2", "fa": [0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2]}, | |
| "\nNav\nCancel\n\n\n\n␣" | |
| ], | |
| [ | |
| { | |
| "y": -0.75, | |
| "x": 4.5, | |
| "t": "#ebdbb2\n#458588", | |
| "a": 5 | |
| }, | |
| "\nFn\n\n\n\n\n↵", | |
| {"x": 0.5, "t": "#458588\n\n\n\n\n\n\n\n\n\n#d65d0e", "a": 4, "f": 3}, | |
| "<i class='kb kb-Multimedia-Play-Pause'></i>\n\n\n\n\n\n\n\n\n\nMagic\nShift" | |
| ], | |
| [ | |
| { | |
| "y": -0.85, | |
| "x": 2.5, | |
| "g": true, | |
| "a": 7 | |
| }, | |
| "", | |
| {"x": 6}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": 0, | |
| "x": 1.5 | |
| }, | |
| "", | |
| {"x": 8}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": 0.15, | |
| "x": 2, | |
| "t": "#ebdbb2", | |
| "g": true | |
| }, | |
| "", | |
| {"x": 5.5}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.65, | |
| "x": 1 | |
| }, | |
| "", | |
| {"x": 1}, | |
| "", | |
| {"x": 3.5}, | |
| "", | |
| {"x": 1}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "x": 1.75, | |
| "g": false, | |
| "f": 1, | |
| "w": 0.5, | |
| "h": 0.5 | |
| }, | |
| "Esc", | |
| {"x": 0.5, "w": 0.5, "h": 0.5}, | |
| "Mouse", | |
| {"x": 0.75, "g": true, "f": 3}, | |
| "", | |
| {"x": 1.5}, | |
| "", | |
| {"x": 0.75, "g": false, "f": 1, "w": 0.5, "h": 0.5}, | |
| "Bspc", | |
| {"x": 0.5, "w": 0.5, "h": 0.5}, | |
| "Del" | |
| ], | |
| [ | |
| { | |
| "y": -0.7, | |
| "x": 2.25, | |
| "f": 2, | |
| "w": 0.5, | |
| "h": 0.5 | |
| }, | |
| "#", | |
| {"x": 6, "w": 0.5, "h": 0.5}, | |
| "*" | |
| ], | |
| [ | |
| { | |
| "y": -0.8, | |
| "g": true, | |
| "a": 7 | |
| }, | |
| "", | |
| {"x": 9.5}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.95, | |
| "x": 2 | |
| }, | |
| "", | |
| {"x": 5.5}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "x": 1.25, | |
| "g": false, | |
| "w": 0.5, | |
| "h": 0.5 | |
| }, | |
| "@", | |
| {"x": 1.5, "w": 0.5, "h": 0.5}, | |
| "$", | |
| {"x": 4, "w": 0.5, "h": 0.5}, | |
| "+", | |
| {"x": 1.5, "w": 0.5, "h": 0.5}, | |
| "&" | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "x": 4.25, | |
| "w": 0.5, | |
| "h": 0.5 | |
| }, | |
| "%", | |
| {"x": 2, "w": 0.5, "h": 0.5}, | |
| "^" | |
| ], | |
| [ | |
| { | |
| "y": -0.85, | |
| "x": 1, | |
| "g": true | |
| }, | |
| "", | |
| {"x": 1}, | |
| "", | |
| {"x": 3.5}, | |
| "", | |
| {"x": 1}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "x": 1.75, | |
| "g": false, | |
| "f": 1, | |
| "w": 0.5, | |
| "h": 0.5 | |
| }, | |
| "Tab", | |
| {"x": 0.5, "w": 0.5, "h": 0.5}, | |
| "Leader", | |
| {"x": 0.75, "g": true, "f": 2}, | |
| "", | |
| {"x": 1.5}, | |
| "", | |
| {"x": 0.75, "g": false, "a": 6, "w": 0.5, "h": 0.5}, | |
| "(\n\n<", | |
| {"x": 0.5, "w": 0.5, "h": 0.5}, | |
| ")\n\n>" | |
| ], | |
| [ | |
| { | |
| "y": -0.7, | |
| "x": 2.25, | |
| "a": 7, | |
| "w": 0.5, | |
| "h": 0.5 | |
| }, | |
| "\\", | |
| {"x": 6, "w": 0.5, "h": 0.5}, | |
| "/" | |
| ], | |
| [ | |
| { | |
| "y": -0.8, | |
| "g": true | |
| }, | |
| "", | |
| {"x": 9.5}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.95, | |
| "x": 2 | |
| }, | |
| "", | |
| {"x": 5.5}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "x": 1.25, | |
| "g": false, | |
| "w": 0.5, | |
| "h": 0.5 | |
| }, | |
| "`", | |
| {"x": 1.5, "w": 0.5, "h": 0.5}, | |
| "=", | |
| {"x": 4, "w": 0.5, "h": 0.5}, | |
| "-", | |
| {"x": 1.5, "w": 0.5, "h": 0.5}, | |
| "|" | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "x": 4.25, | |
| "w": 0.5, | |
| "h": 0.5 | |
| }, | |
| "~", | |
| {"x": 2, "w": 0.5, "h": 0.5}, | |
| "_" | |
| ], | |
| [ | |
| { | |
| "y": -0.85, | |
| "x": 1, | |
| "g": true | |
| }, | |
| "", | |
| {"x": 1}, | |
| "", | |
| {"x": 3.5}, | |
| "", | |
| {"x": 1}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "x": 1.75, | |
| "g": false, | |
| "w": 0.5, | |
| "h": 0.5 | |
| }, | |
| "<i class='fa fa-copy'></i>", | |
| {"x": 0.5, "w": 0.5, "h": 0.5}, | |
| "<i class='fa fa-paste'></i>", | |
| {"x": 0.75, "g": true}, | |
| "", | |
| {"x": 1.5}, | |
| "", | |
| {"x": 0.75, "g": false, "a": 6, "w": 0.5, "h": 0.5}, | |
| "[\n\n{", | |
| {"x": 0.5, "w": 0.5, "h": 0.5}, | |
| "]\n\n}" | |
| ], | |
| [ | |
| { | |
| "y": -0.5, | |
| "g": true, | |
| "a": 7 | |
| }, | |
| "", | |
| {"x": 9.5}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.1, | |
| "x": 3.5 | |
| }, | |
| "", | |
| {"x": 2.5}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "y": -0.9, | |
| "t": "#282828", | |
| "g": false, | |
| "a": 6, | |
| "f": 3, | |
| "w": 2, | |
| "h": 0.5, | |
| "d": true | |
| }, | |
| "ngutman/zmk-config" | |
| ], | |
| [ | |
| { | |
| "y": -0.85, | |
| "x": 4.5, | |
| "t": "#ebdbb2", | |
| "g": true, | |
| "a": 7 | |
| }, | |
| "", | |
| {"x": 0.5}, | |
| "" | |
| ], | |
| [ | |
| { | |
| "x": 2.5, | |
| "g": false, | |
| "t": "#458588\n\n\n\n\n\n\n\n\n\n#d65d0e", | |
| "a": 4, | |
| "f": 3 | |
| }, | |
| "<i class='kb kb-Multimedia-Mute-1'></i>\n\n\n\n\n\n\n\n\n\nSmart- num" | |
| ] | |
| ] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment