Skip to content

Instantly share code, notes, and snippets.

@ngutman
Created November 2, 2025 09:55
Show Gist options
  • Select an option

  • Save ngutman/b0e7e9164ad3605fd1aca852c3d30dce to your computer and use it in GitHub Desktop.

Select an option

Save ngutman/b0e7e9164ad3605fd1aca852c3d30dce to your computer and use it in GitHub Desktop.
Corne 42-key macOS Layout - Colemak-DH
[
{
"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