Skip to content

Commit 12f78e1

Browse files
authored
feat(layout): add handsdown neu, and neu inverted (@aleksiye) (monkeytypegame#6921)
1 parent 58e6a91 commit 12f78e1

File tree

3 files changed

+126
-0
lines changed

3 files changed

+126
-0
lines changed
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
{
2+
"keymapShowTopRow": false,
3+
"type": "ansi",
4+
"keys": {
5+
"row1": [
6+
["`", "~"],
7+
["1", "!"],
8+
["2", "@"],
9+
["3", "#"],
10+
["4", "$"],
11+
["5", "%"],
12+
["6", "^"],
13+
["7", "&"],
14+
["8", "?"],
15+
["9", "<"],
16+
["0", ">"],
17+
["=", "_"],
18+
["\\", "|"]
19+
],
20+
"row2": [
21+
["w", "W"],
22+
["f", "F"],
23+
["m", "M"],
24+
["p", "P"],
25+
["v", "V"],
26+
["/", "*"],
27+
[".", ":"],
28+
["q", "Q"],
29+
["\"", "["],
30+
["'", "]"],
31+
["z", "Z"],
32+
["(", "{"],
33+
[")", "}"]
34+
],
35+
"row3": [
36+
["r", "R"],
37+
["s", "S"],
38+
["n", "N"],
39+
["t", "T"],
40+
["b", "B"],
41+
[",", ";"],
42+
["a", "A"],
43+
["e", "E"],
44+
["i", "I"],
45+
["h", "H"],
46+
["j", "J"]
47+
],
48+
"row4": [
49+
["x", "X"],
50+
["c", "C"],
51+
["l", "L"],
52+
["d", "D"],
53+
["g", "G"],
54+
["-", "+"],
55+
["u", "U"],
56+
["o", "O"],
57+
["y", "Y"],
58+
["k", "K"]
59+
],
60+
"row5": [[" "]]
61+
}
62+
}
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
{
2+
"keymapShowTopRow": false,
3+
"type": "ansi",
4+
"keys": {
5+
"row1": [
6+
["`", "~"],
7+
["1", "!"],
8+
["2", "@"],
9+
["3", "#"],
10+
["4", "$"],
11+
["5", "%"],
12+
["6", "^"],
13+
["7", "&"],
14+
["8", "?"],
15+
["9", "<"],
16+
["0", ">"],
17+
["=", "_"],
18+
["\\", "|"]
19+
],
20+
"row2": [
21+
["x", "X"],
22+
["c", "C"],
23+
["l", "L"],
24+
["d", "D"],
25+
["g", "G"],
26+
["-", "+"],
27+
["u", "U"],
28+
["o", "O"],
29+
["y", "Y"],
30+
["k", "K"],
31+
["z", "Z"],
32+
["(", "{"],
33+
[")", "}"]
34+
],
35+
"row3": [
36+
["r", "R"],
37+
["s", "S"],
38+
["n", "N"],
39+
["t", "T"],
40+
["b", "B"],
41+
[",", ";"],
42+
["a", "A"],
43+
["e", "E"],
44+
["i", "I"],
45+
["h", "H"],
46+
["j", "J"]
47+
],
48+
"row4": [
49+
["w", "W"],
50+
["f", "F"],
51+
["m", "M"],
52+
["p", "P"],
53+
["v", "V"],
54+
["/", "*"],
55+
[".", ":"],
56+
["q", "Q"],
57+
["\"", "["],
58+
["'", "]"]
59+
],
60+
"row5": [[" "]]
61+
}
62+
}

packages/schemas/src/layouts.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ export const LayoutNameSchema = z.enum(
5151
"hungarian",
5252
"handsdown_alt",
5353
"handsdown_promethium",
54+
"handsdown_neu",
55+
"handsdown_neu_inverted",
5456
"typehack",
5557
"MTGAP",
5658
"MTGAP_full",

0 commit comments

Comments
 (0)