Skip to content

Instantly share code, notes, and snippets.

@bstreiff
Created October 1, 2021 18:57
Show Gist options
  • Save bstreiff/7287a0785bbc5c3fab27e85fb48c5268 to your computer and use it in GitHub Desktop.
Save bstreiff/7287a0785bbc5c3fab27e85fb48c5268 to your computer and use it in GitHub Desktop.
Sun Type M (planning)
[
{
"name": "Sun Type M",
"author": "bstreiff",
"switchMount": "cherry",
"switchBrand": "cherry",
"switchType": "MX1A-G1xx"
},
[
{
"a": 7
},
"",
{
"x": 1,
"c": "#cccc00",
"a": 4
},
"F1",
"F2",
"F3",
"F4",
{
"x": 0.5
},
"F5",
"F6",
"F7",
"F8",
{
"x": 0.5
},
"F9",
"F10",
"F11",
"F12",
{
"x": 0.25
},
"PrtSc",
"Scroll Lock",
"Pause\nBreak"
],
[
{
"y": 0.25,
"c": "#cc0000"
},
"Esc",
{
"c": "#8E9293"
},
"!\n1",
"\"\n2",
"#\n3",
"$\n4",
"%\n5",
"^\n6",
"&\n7",
"*\n8",
"(\n9",
")\n0",
"_\n-",
"+\n=",
{
"c": "#00cc00"
},
"|\n\\",
{
"c": "#8E9293"
},
"~\n`",
{
"x": 0.25,
"c": "#cccc00"
},
"Insert",
"Home",
"PgUp"
],
[
{
"c": "#cc0000",
"w": 1.5
},
"Tab",
{
"c": "#8E9293"
},
"Q",
"W",
"E",
"R",
"T",
"Y",
"U",
"I",
"O",
"P",
"{\n[",
"}\n]",
{
"c": "#00cc00",
"w": 1.5
},
"Backspace",
{
"x": 0.25,
"c": "#cccc00"
},
"Delete",
"End",
"PgDn"
],
[
{
"c": "#00cc00",
"w": 1.75
},
"Control",
{
"c": "#8E9293"
},
"A",
"S",
"D",
"F",
"G",
"H",
"J",
"K",
"L",
":\n;",
"\"\n'",
{
"c": "#cc0000",
"w": 2.25
},
"Return"
],
[
{
"w": 2.25
},
"Shift",
{
"c": "#8E9293"
},
"Z",
"X",
"C",
"V",
"B",
"N",
"M",
"<\n,",
">\n.",
"?\n/",
{
"c": "#cc0000",
"w": 2.75
},
"Shift",
{
"x": 1.25,
"c": "#cccc00"
},
"↑"
],
[
{
"c": "#00cc00",
"w": 1.25
},
"Caps",
{
"c": "#cc0000",
"w": 1.25
},
"Alt",
{
"w": 1.25
},
"Super",
{
"c": "#8E9293",
"a": 7,
"w": 6.25
},
"",
{
"c": "#cc0000",
"a": 4,
"w": 1.25
},
"Super",
{
"w": 1.25
},
"Alt",
{
"w": 1.25
},
"Menu",
{
"c": "#00cc00",
"w": 1.25
},
"Fn",
{
"x": 0.25,
"c": "#cccc00"
},
"←",
"↓",
"→"
]
]

Attempt at a Sun-inspired layout. This started out as an attempt to replace my Sun Type 6. Getting the 1.5u backspace key and the 1u backslash key are difficult. Signature Plastics seems to offer the best balance of available options vs. cost.

From the DSA Standard Keysets you will need:

  • English Alpha set ($60), in WFJ
  • TKL Adder set ($34), in RCB
  • 60% Text Modifier set ($20), in RCB

From the individual keys:

  • Text Legends: 1.75 space "CONTROL" in RCB ($5)
  • Text Legends: 1.25 space "CAPS" in RCB ($5)
  • Text Legends: 1.25 space "FN" in RCB ($5)
  • Text Legends: 1.50 space "BACKSPACE" in RCB ($5)
  • Dual Legends: 1.00 space "|, " in WFJ ($5)
  • Icon Legends: 1.00 space "C 16" in RCB (power symbol) ($5)

Five of those keys are available in the "Alternate Text Modifiers" set, but that set is $42 and at $5/key * 5 keys = $25 that's cheaper, also we can get them in different colors (e.g., the vertical pipe/backslash dual), and also we want to pick a custom key for the top-left key. On a Sun keyboard that key is traditionally "blank" but, again, we're being economical by using a single $5 key instead of a $15 set of 10 blanks. "ANY" was a tempting choice. Sadly "BLANK" is not an option.

Real Sun keyboards used grey as the accent color-- using GMC instead of RCB is probably close? I wanted the purple though for flair.

I ultimately settled on a "more PC-like" bottom row in order to optimize cost by being able to use the 60% modifier set. Being more true to the original would have been a 1.75-1-1.5-7.25-1.5-1-1 bottom row, requiring a hard-to-find 7.25u spacebar.

It should also be possible to get appropriate keycaps in SA-P profile if you want a higher profile. Unfortunately it does not appear that Signature Plastics offers similar sets in DCS profile.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment