Skip to content

Instantly share code, notes, and snippets.

@jeffscrum
Forked from mattfoster/SofleKeyboard.kbd.json
Last active August 3, 2023 10:29
Show Gist options
  • Select an option

  • Save jeffscrum/b39fac3fcb660640fa55b222bda34d2d to your computer and use it in GitHub Desktop.

Select an option

Save jeffscrum/b39fac3fcb660640fa55b222bda34d2d to your computer and use it in GitHub Desktop.

Revisions

  1. jeffscrum renamed this gist Aug 3, 2023. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions SofleKeyboard.kbd.json → Sofle-v2_1.kbd.json
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,7 @@
    [
    {
    "name": "SofleKeyboard",
    "author": "Josef Adamcik",
    "name": "Sofle v2.1",
    "author": "Konstantin Somov",
    "switchMount": "cherry"
    },
    [
  2. jeffscrum revised this gist Aug 1, 2023. 1 changed file with 2 additions and 4 deletions.
    6 changes: 2 additions & 4 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -280,8 +280,7 @@
    {
    "rx": 0.25,
    "y": 4.35,
    "x": 11,
    "c": "#ffffff"
    "x": 11
    },
    ""
    ],
    @@ -310,7 +309,7 @@
    "rx": 0,
    "y": 0.6,
    "x": 7.75,
    "c": "#ffffff",
    "c": "#e8e7e3",
    "t": "#000000",
    "h": 1.5
    },
    @@ -322,7 +321,6 @@
    "rx": 0.5,
    "y": 7.85,
    "x": 3.75,
    "c": "#e8e7e3",
    "f": 8,
    "h": 1.5
    },
  3. jeffscrum renamed this gist Aug 1, 2023. 1 changed file with 100 additions and 72 deletions.
    172 changes: 100 additions & 72 deletions Sofle-v2.kbd.json → SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -1,44 +1,62 @@
    [
    {
    "name": "Sofle v2",
    "author": "Konstantin Somov",
    "name": "SofleKeyboard",
    "author": "Josef Adamcik",
    "switchMount": "cherry"
    },
    [
    {
    "y": -0.75,
    "x": 2,
    "a": 7
    "y": 0.2,
    "x": 3,
    "c": "#e8e7e3",
    "p": "CHICKLET",
    "a": 7,
    "f": 8
    },
    "",
    {
    "x": 1,
    "f": 5
    "x": 7
    },
    "",
    ""
    ],
    [
    {
    "y": -0.95,
    "x": 10
    },
    ""
    ],
    [
    {
    "x": 6,
    "f": 3
    "y": -0.9,
    "x": 2
    },
    "",
    {
    "x": 1
    },
    "",
    {
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.85,
    "f": 5
    "f": 9
    },
    "",
    {
    "f": 8
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "x": 4
    "x": 3
    },
    "",
    {
    @@ -52,41 +70,41 @@
    ],
    [
    {
    "y": -0.4,
    "y": -0.30000000000000004,
    "x": 3,
    "f": 3
    "f": 8
    },
    "",
    {
    "x": 8
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    "y": -0.95,
    "x": 10
    },
    "",
    ""
    ],
    [
    {
    "x": 1,
    "f": 8
    "y": -0.8999999999999999,
    "x": 2
    },
    "",
    {
    "x": 6,
    "f": 3
    "x": 1
    },
    "",
    {
    "x": 1
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.85,
    "f": 8
    "y": -0.8500000000000001
    },
    "",
    "",
    @@ -95,7 +113,16 @@
    },
    "",
    {
    "x": 4
    "c": "#cccccc",
    "f": 6,
    "w": 3,
    "h": 2.75,
    "d": true
    },
    "",
    {
    "c": "#e8e7e3",
    "f": 8
    },
    "",
    {
    @@ -109,31 +136,30 @@
    ],
    [
    {
    "y": -0.4,
    "y": -0.2999999999999998,
    "x": 3,
    "f": 3
    "f": 8
    },
    "",
    {
    "x": 8
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "y": -0.8500000000000001,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 8,
    "n": true
    },
    "",
    {
    "x": 6,
    "f": 3
    "x": 5,
    "n": true
    },
    "",
    {
    @@ -158,7 +184,7 @@
    },
    "",
    {
    "x": 4
    "x": 3
    },
    "",
    {
    @@ -173,31 +199,29 @@
    ],
    [
    {
    "y": -0.3999999999999999,
    "y": -0.2999999999999998,
    "x": 3,
    "t": "#000000",
    "f": 3
    "f": 8
    },
    "",
    {
    "x": 8
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "y": -0.8500000000000001,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 8
    "x": 1
    },
    "",
    {
    "x": 6,
    "f": 3
    "x": 5
    },
    "",
    {
    @@ -220,7 +244,7 @@
    },
    "",
    {
    "x": 4
    "x": 3
    },
    "",
    {
    @@ -234,56 +258,59 @@
    ],
    [
    {
    "y": -0.3999999999999999,
    "x": 3,
    "f": 3
    "y": -0.15000000000000036,
    "x": 2.75,
    "f": 9
    },
    "",
    "",
    {
    "x": 8
    "x": 5.5
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    "y": -0.8499999999999996,
    "x": 1.75
    },
    "",
    {
    "x": 1,
    "f": 9
    },
    "",
    ""
    ],
    [
    {
    "x": 6,
    "f": 3
    "rx": 0.25,
    "y": 4.35,
    "x": 11,
    "c": "#ffffff"
    },
    "",
    ""
    ],
    [
    {
    "x": 1
    "rx": 0.5,
    "y": 4.5,
    "x": 11.75
    },
    ""
    ],
    [
    {
    "r": 15,
    "rx": 0.75,
    "y": 3.15,
    "x": 5.45,
    "c": "#b81b24",
    "t": "#e8e7e3",
    "f": 9
    "y": 3.25,
    "x": 5.25,
    "c": "#0078a3",
    "t": "#e8e7e3"
    },
    ""
    ],
    [
    {
    "r": 30,
    "rx": 0,
    "y": 0.5,
    "x": 7.9,
    "c": "#e8e7e3",
    "y": 0.6,
    "x": 7.75,
    "c": "#ffffff",
    "t": "#000000",
    "h": 1.5
    },
    @@ -293,8 +320,9 @@
    {
    "r": -30,
    "rx": 0.5,
    "y": 8.25,
    "x": 4.55,
    "y": 7.85,
    "x": 3.75,
    "c": "#e8e7e3",
    "f": 8,
    "h": 1.5
    },
    @@ -304,9 +332,9 @@
    {
    "r": -15,
    "rx": 0,
    "y": 7.1,
    "x": 8.3,
    "c": "#4e4cf5",
    "y": 6.9,
    "x": 7.5,
    "c": "#b81b24",
    "t": "#e8e7e3",
    "f": 9
    },
  4. jeffscrum revised this gist Aug 1, 2023. 1 changed file with 14 additions and 37 deletions.
    51 changes: 14 additions & 37 deletions Sofle-v2.kbd.json
    Original file line number Diff line number Diff line change
    @@ -6,24 +6,11 @@
    },
    [
    {
    "y": 0.1,
    "x": 3,
    "c": "#e8e7e3",
    "p": "CHICKLET",
    "y": -0.75,
    "x": 2,
    "a": 7
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.7500000000000001,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 5
    @@ -41,38 +28,31 @@
    ],
    [
    {
    "y": -0.8500000000000001,
    "y": -0.85,
    "f": 5
    },
    "",
    {
    "x": 9
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "f": 6
    "x": 4
    },
    ""
    ],
    [
    "",
    {
    "y": -0.9999999999999999,
    "x": 1,
    "f": 5
    "x": 3
    },
    "",
    {
    "x": 3
    "f": 6
    },
    ""
    ],
    [
    {
    "y": -0.3999999999999999,
    "y": -0.4,
    "x": 3,
    "f": 3
    },
    @@ -105,7 +85,7 @@
    ],
    [
    {
    "y": -0.8500000000000001,
    "y": -0.85,
    "f": 8
    },
    "",
    @@ -129,7 +109,7 @@
    ],
    [
    {
    "y": -0.3999999999999999,
    "y": -0.4,
    "x": 3,
    "f": 3
    },
    @@ -206,7 +186,7 @@
    ],
    [
    {
    "y": -0.7499999999999996,
    "y": -0.75,
    "x": 2
    },
    "",
    @@ -238,12 +218,9 @@
    {
    "x": 3
    },
    ""
    ],
    [
    "",
    {
    "y": -1,
    "x": 10
    "x": 4
    },
    "",
    {
    @@ -257,7 +234,7 @@
    ],
    [
    {
    "y": -0.40000000000000036,
    "y": -0.3999999999999999,
    "x": 3,
    "f": 3
    },
  5. jeffscrum revised this gist Aug 1, 2023. 1 changed file with 34 additions and 353 deletions.
    387 changes: 34 additions & 353 deletions Sofle-v2.kbd.json
    Original file line number Diff line number Diff line change
    @@ -26,13 +26,11 @@
    "",
    {
    "x": 1,
    "a": 5,
    "f": 5
    },
    "$\n4",
    "",
    {
    "x": 6,
    "a": 7,
    "f": 3
    },
    "",
    @@ -46,38 +44,36 @@
    "y": -0.8500000000000001,
    "f": 5
    },
    "Esc",
    "",
    {
    "x": 9,
    "a": 5
    "x": 9
    },
    "^\n6",
    "",
    {
    "x": 3
    },
    ")\n0",
    "",
    {
    "f": 6
    },
    "`\n~"
    ""
    ],
    [
    {
    "y": -0.9999999999999999,
    "x": 1,
    "f": 5
    },
    "!\n1",
    "",
    {
    "x": 3
    },
    "%\n5"
    ""
    ],
    [
    {
    "y": -0.3999999999999999,
    "x": 3,
    "a": 7,
    "f": 3
    },
    "",
    @@ -96,7 +92,7 @@
    "x": 1,
    "f": 8
    },
    "R",
    "",
    {
    "x": 6,
    "f": 3
    @@ -112,28 +108,24 @@
    "y": -0.8500000000000001,
    "f": 8
    },
    "~",
    {
    "a": 4
    },
    "Q\n\n\nй",
    "",
    "",
    {
    "x": 3,
    "a": 7
    "x": 3
    },
    "T",
    "",
    {
    "x": 4
    },
    "Y",
    "",
    {
    "x": 3
    },
    "P",
    "",
    {
    "f": 6
    },
    "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>"
    ""
    ],
    [
    {
    @@ -158,7 +150,7 @@
    "f": 8,
    "n": true
    },
    "F",
    "",
    {
    "x": 6,
    "f": 3
    @@ -175,29 +167,29 @@
    "t": "#0d0d0b",
    "f": 6
    },
    "Tab",
    "",
    {
    "t": "#000000",
    "f": 8
    },
    "A",
    "",
    {
    "x": 3
    },
    "G",
    "",
    {
    "x": 4
    },
    "H",
    "",
    {
    "x": 3
    },
    ";",
    "",
    {
    "t": "#0d0d0b",
    "f": 6
    },
    "'"
    ""
    ],
    [
    {
    @@ -222,106 +214,9 @@
    "x": 1,
    "f": 8
    },
    "V",
    {
    "x": 6,
    "f": 3
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": -0.8500000000000001,
    "f": 5
    },
    "Shift",
    {
    "f": 8
    },
    "Z",
    {
    "x": 3
    },
    "B"
    ],
    [
    {
    "y": -1,
    "x": 10
    },
    "N",
    {
    "x": 3
    },
    "/",
    {
    "f": 5
    },
    "shift"
    ],
    [
    {
    "y": -0.40000000000000036,
    "x": 3,
    "f": 3
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 9
    },
    "<i class='mss mss-Unicode-Command-3'></i>",
    {
    "x": 6,
    "f": 3
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": 2.75,
    "x": 3
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1,
    "a": 5,
    "f": 5
    },
    "$\n4",
    {
    "x": 6,
    "a": 7,
    "f": 3
    },
    "",
    @@ -332,217 +227,33 @@
    ],
    [
    {
    "y": -0.8499999999999996,
    "y": -0.8500000000000001,
    "f": 5
    },
    "Esc",
    {
    "a": 5
    },
    "!\n1",
    {
    "x": 3
    },
    "%\n5",
    {
    "x": 4
    },
    "^\n6",
    {
    "x": 3
    },
    ")\n0",
    {
    "f": 6
    },
    "`\n~"
    ],
    [
    {
    "y": -0.40000000000000036,
    "x": 3,
    "a": 7,
    "f": 3
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 8
    },
    "R",
    {
    "x": 6,
    "f": 3
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "f": 8
    },
    "~",
    {
    "a": 4
    },
    "Q\n\n\nй",
    {
    "x": 3,
    "a": 7
    },
    "T",
    {
    "x": 4
    },
    "Y",
    {
    "x": 3
    },
    "P",
    {
    "f": 6
    },
    "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>"
    ],
    [
    {
    "y": -0.40000000000000036,
    "x": 3,
    "f": 3
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 8,
    "n": true
    },
    "F",
    {
    "x": 6,
    "f": 3
    "y": -1,
    "x": 10
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "t": "#0d0d0b",
    "f": 6
    },
    "Tab",
    {
    "t": "#000000",
    "f": 8
    },
    "A",
    {
    "x": 3
    },
    "G",
    {
    "x": 4
    },
    "H",
    {
    "x": 3
    },
    ";",
    {
    "t": "#0d0d0b",
    "f": 6
    },
    "'"
    ],
    [
    {
    "y": -0.40000000000000036,
    "x": 3,
    "t": "#000000",
    "f": 3
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 8
    },
    "V",
    {
    "x": 6,
    "f": 3
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "f": 5
    },
    "Shift",
    {
    "f": 8
    },
    "Z",
    {
    "x": 3
    },
    "B",
    {
    "x": 4
    },
    "N",
    {
    "x": 3
    },
    "/",
    {
    "f": 5
    },
    "shift"
    ""
    ],
    [
    {
    @@ -566,7 +277,7 @@
    "x": 1,
    "f": 9
    },
    "<i class='mss mss-Unicode-Command-3'></i>",
    "",
    {
    "x": 6,
    "f": 3
    @@ -583,18 +294,11 @@
    "rx": 0.75,
    "y": 3.15,
    "x": 5.45,
    "c": "#0078a3",
    "c": "#b81b24",
    "t": "#e8e7e3",
    "f": 9
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "y": 6.75,
    "x": 7.449999999999999
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ""
    ],
    [
    {
    @@ -606,15 +310,7 @@
    "t": "#000000",
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "y": 6,
    "x": 11.9,
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    ""
    ],
    [
    {
    @@ -625,33 +321,18 @@
    "f": 8,
    "h": 1.5
    },
    "spc"
    ],
    [
    {
    "y": 6,
    "x": 0.55,
    "h": 1.5
    },
    "spc"
    ""
    ],
    [
    {
    "r": -15,
    "rx": 0,
    "y": 7.1,
    "x": 8.3,
    "c": "#b81b24",
    "c": "#4e4cf5",
    "t": "#e8e7e3",
    "f": 9
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ],
    [
    {
    "y": 6.75,
    "x": 6.3
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ""
    ]
    ]
  6. jeffscrum revised this gist Aug 1, 2023. 1 changed file with 311 additions and 0 deletions.
    311 changes: 311 additions & 0 deletions Sofle-v2.kbd.json
    Original file line number Diff line number Diff line change
    @@ -296,6 +296,287 @@
    },
    ""
    ],
    [
    {
    "y": 2.75,
    "x": 3
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1,
    "a": 5,
    "f": 5
    },
    "$\n4",
    {
    "x": 6,
    "a": 7,
    "f": 3
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "f": 5
    },
    "Esc",
    {
    "a": 5
    },
    "!\n1",
    {
    "x": 3
    },
    "%\n5",
    {
    "x": 4
    },
    "^\n6",
    {
    "x": 3
    },
    ")\n0",
    {
    "f": 6
    },
    "`\n~"
    ],
    [
    {
    "y": -0.40000000000000036,
    "x": 3,
    "a": 7,
    "f": 3
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 8
    },
    "R",
    {
    "x": 6,
    "f": 3
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "f": 8
    },
    "~",
    {
    "a": 4
    },
    "Q\n\n\nй",
    {
    "x": 3,
    "a": 7
    },
    "T",
    {
    "x": 4
    },
    "Y",
    {
    "x": 3
    },
    "P",
    {
    "f": 6
    },
    "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>"
    ],
    [
    {
    "y": -0.40000000000000036,
    "x": 3,
    "f": 3
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 8,
    "n": true
    },
    "F",
    {
    "x": 6,
    "f": 3
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "t": "#0d0d0b",
    "f": 6
    },
    "Tab",
    {
    "t": "#000000",
    "f": 8
    },
    "A",
    {
    "x": 3
    },
    "G",
    {
    "x": 4
    },
    "H",
    {
    "x": 3
    },
    ";",
    {
    "t": "#0d0d0b",
    "f": 6
    },
    "'"
    ],
    [
    {
    "y": -0.40000000000000036,
    "x": 3,
    "t": "#000000",
    "f": 3
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 8
    },
    "V",
    {
    "x": 6,
    "f": 3
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "f": 5
    },
    "Shift",
    {
    "f": 8
    },
    "Z",
    {
    "x": 3
    },
    "B",
    {
    "x": 4
    },
    "N",
    {
    "x": 3
    },
    "/",
    {
    "f": 5
    },
    "shift"
    ],
    [
    {
    "y": -0.40000000000000036,
    "x": 3,
    "f": 3
    },
    "",
    {
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1,
    "f": 9
    },
    "<i class='mss mss-Unicode-Command-3'></i>",
    {
    "x": 6,
    "f": 3
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "r": 15,
    @@ -308,6 +589,13 @@
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "y": 6.75,
    "x": 7.449999999999999
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "r": 30,
    @@ -320,6 +608,14 @@
    },
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "y": 6,
    "x": 11.9,
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "r": -30,
    @@ -331,6 +627,14 @@
    },
    "spc"
    ],
    [
    {
    "y": 6,
    "x": 0.55,
    "h": 1.5
    },
    "spc"
    ],
    [
    {
    "r": -15,
    @@ -342,5 +646,12 @@
    "f": 9
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ],
    [
    {
    "y": 6.75,
    "x": 6.3
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ]
    ]
  7. jeffscrum renamed this gist Aug 1, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Sofle.kbd.json → Sofle-v2.kbd.json
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,6 @@
    [
    {
    "name": "Sofle",
    "name": "Sofle v2",
    "author": "Konstantin Somov",
    "switchMount": "cherry"
    },
  8. jeffscrum revised this gist Aug 1, 2023. 1 changed file with 118 additions and 797 deletions.
    915 changes: 118 additions & 797 deletions Sofle.kbd.json
    Original file line number Diff line number Diff line change
    @@ -6,61 +6,50 @@
    },
    [
    {
    "y": 0.2,
    "y": 0.1,
    "x": 3,
    "c": "#e8e7e3",
    "p": "CHICKLET",
    "a": 5,
    "f": 5
    },
    "#\n3",
    {
    "x": 7
    "a": 7
    },
    "*\n8"
    ],
    [
    "",
    {
    "y": -0.95,
    "x": 10
    "x": 8
    },
    "&\n7"
    ""
    ],
    [
    {
    "y": -0.9,
    "y": -0.7500000000000001,
    "x": 2
    },
    "@\n2",
    "",
    {
    "x": 1
    "x": 1,
    "a": 5,
    "f": 5
    },
    "$\n4",
    {
    "x": 7
    "x": 6,
    "a": 7,
    "f": 3
    },
    "(\n9"
    ],
    [
    "",
    {
    "y": -0.8500000000000001,
    "a": 7
    "x": 1
    },
    "Esc"
    ""
    ],
    [
    {
    "y": -0.9999999999999999,
    "x": 1,
    "a": 5
    },
    "!\n1",
    {
    "x": 3
    "y": -0.8500000000000001,
    "f": 5
    },
    "%\n5",
    "Esc",
    {
    "x": 3
    "x": 9,
    "a": 5
    },
    "^\n6",
    {
    @@ -74,44 +63,54 @@
    ],
    [
    {
    "y": -0.30000000000000004,
    "x": 3,
    "a": 7,
    "f": 8
    "y": -0.9999999999999999,
    "x": 1,
    "f": 5
    },
    "E",
    "!\n1",
    {
    "x": 7
    "x": 3
    },
    "I"
    "%\n5"
    ],
    [
    {
    "y": -0.95,
    "x": 10
    "y": -0.3999999999999999,
    "x": 3,
    "a": 7,
    "f": 3
    },
    "",
    {
    "x": 8
    },
    "U"
    ""
    ],
    [
    {
    "y": -0.8999999999999999,
    "x": 2,
    "a": 4
    "y": -0.75,
    "x": 2
    },
    "W\n\n\nЦ",
    "",
    {
    "x": 1,
    "a": 7
    "f": 8
    },
    "R",
    {
    "x": 7
    "x": 6,
    "f": 3
    },
    "",
    {
    "x": 1
    },
    "O"
    ""
    ],
    [
    {
    "y": -0.8500000000000001
    "y": -0.8500000000000001,
    "f": 8
    },
    "~",
    {
    @@ -124,16 +123,7 @@
    },
    "T",
    {
    "c": "#cccccc",
    "f": 6,
    "w": 3,
    "h": 2.75,
    "d": true
    },
    "",
    {
    "c": "#e8e7e3",
    "f": 8
    "x": 4
    },
    "Y",
    {
    @@ -147,36 +137,37 @@
    ],
    [
    {
    "y": -0.2999999999999998,
    "y": -0.3999999999999999,
    "x": 3,
    "f": 8
    "f": 3
    },
    "D",
    "",
    {
    "x": 7
    "x": 8
    },
    "K"
    ""
    ],
    [
    {
    "y": -0.8500000000000001,
    "y": -0.75,
    "x": 2
    },
    "S",
    "",
    {
    "x": 1,
    "f": 8,
    "n": true
    },
    "F",
    {
    "x": 5,
    "n": true
    "x": 6,
    "f": 3
    },
    "J",
    "",
    {
    "x": 1
    },
    "L"
    ""
    ],
    [
    {
    @@ -195,7 +186,7 @@
    },
    "G",
    {
    "x": 3
    "x": 4
    },
    "H",
    {
    @@ -210,35 +201,37 @@
    ],
    [
    {
    "y": -0.2999999999999998,
    "y": -0.3999999999999999,
    "x": 3,
    "t": "#000000",
    "f": 8
    "f": 3
    },
    "C",
    "",
    {
    "x": 7
    "x": 8
    },
    ","
    ""
    ],
    [
    {
    "y": -0.8500000000000001,
    "y": -0.7499999999999996,
    "x": 2
    },
    "X",
    "",
    {
    "x": 1
    "x": 1,
    "f": 8
    },
    "V",
    {
    "x": 5
    "x": 6,
    "f": 3
    },
    "M",
    "",
    {
    "x": 1
    },
    "."
    ""
    ],
    [
    {
    @@ -253,9 +246,12 @@
    {
    "x": 3
    },
    "B",
    "B"
    ],
    [
    {
    "x": 3
    "y": -1,
    "x": 10
    },
    "N",
    {
    @@ -269,757 +265,82 @@
    ],
    [
    {
    "y": -0.15000000000000036,
    "x": 2.75,
    "f": 9
    },
    "<i class='mss mss-Unicode-Option-3'></i>",
    "<i class='mss mss-Unicode-Command-3'></i>",
    {
    "x": 5.5
    },
    "<i class='mss mss-Unicode-Command-3'></i>"
    ],
    [
    {
    "y": -0.8499999999999996,
    "x": 1.75
    },
    "sup"
    ],
    [
    {
    "y": 2.4000000000000004,
    "y": -0.40000000000000036,
    "x": 3,
    "c": "#b81b24",
    "f": 8
    "f": 3
    },
    "",
    {
    "x": 7
    "x": 8
    },
    ""
    ],
    [
    {
    "y": -0.9500000000000002,
    "x": 10
    },
    ""
    ],
    [
    {
    "y": -0.9000000000000004,
    "y": -0.75,
    "x": 2
    },
    "",
    {
    "x": 1
    },
    "",
    {
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "f": 6
    },
    "",
    {
    "f": 8
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "x": 3
    "x": 1,
    "f": 9
    },
    "",
    "<i class='mss mss-Unicode-Command-3'></i>",
    {
    "x": 3
    "x": 6,
    "f": 3
    },
    "",
    {
    "f": 6
    },
    ""
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3
    },
    "next word",
    {
    "x": 7,
    "f": 8
    },
    ""
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10,
    "f": 6
    },
    ""
    ],
    [
    {
    "y": -0.9000000000000004,
    "x": 2,
    "f": 8
    },
    "<i class='fa fa-arrow-up'></i>",
    {
    "x": 1
    },
    "",
    {
    "x": 7,
    "f": 6
    },
    "next word"
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "a": 5,
    "f": 8
    },
    "<i class='mss mss-Unicode-Escape-3'></i>",
    {
    "a": 7,
    "fa": [
    6
    ]
    },
    "prev word",
    {
    "x": 3
    },
    "",
    {
    "f": 6,
    "w": 3,
    "h": 2.75,
    "d": true
    },
    "",
    {
    "r": 15,
    "rx": 0.75,
    "y": 3.15,
    "x": 5.45,
    "c": "#0078a3",
    "t": "#e8e7e3",
    "f": 9
    },
    "<i class='mss mss-Unicode-Page-Up-5'></i>",
    {
    "x": 3,
    "f": 6
    },
    "del line",
    "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>"
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "fa": [
    9
    ]
    },
    "<i class='fa fa-arrow-right'></i>",
    {
    "x": 7,
    "f": 8
    "r": 30,
    "rx": 0,
    "y": 0.5,
    "x": 7.9,
    "c": "#e8e7e3",
    "t": "#000000",
    "h": 1.5
    },
    ""
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "y": -0.8499999999999996,
    "x": 2,
    "a": 5,
    "f": 9
    },
    "<i class='fa fa-arrow-down'></i>",
    {
    "x": 1,
    "a": 7,
    "r": -30,
    "rx": 0.5,
    "y": 8.25,
    "x": 4.55,
    "f": 8,
    "n": true
    },
    "",
    {
    "x": 5,
    "n": true
    },
    "",
    {
    "x": 1
    "h": 1.5
    },
    ""
    "spc"
    ],
    [
    {
    "y": -0.8499999999999996,
    "t": "#0d0d0b",
    "f": 6
    },
    "tab",
    {
    "t": "#000000",
    "f": 9
    },
    "<i class='fa fa-arrow-left'></i>",
    {
    "x": 3,
    "f": 5
    },
    "Caps Lock",
    {
    "x": 3,
    "f": 9
    },
    "<i class='mss mss-Unicode-Page-Down-5'></i>",
    {
    "x": 3,
    "f": 8
    },
    "del",
    {
    "t": "#0d0d0b",
    "f": 6
    },
    "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>"
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "t": "#000000",
    "f": 5
    },
    "Copy",
    {
    "x": 7,
    "f": 8
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "x": 2,
    "f": 5
    },
    "Cut",
    {
    "x": 1
    },
    "Paste",
    {
    "x": 5,
    "f": 9
    },
    "<i class='kb kb-Line-Start'></i>",
    {
    "x": 1
    },
    "<i class='kb kb-Line-End'></i>"
    ],
    [
    {
    "y": -0.8499999999999996,
    "f": 5
    },
    "shift",
    "Undo",
    {
    "x": 3,
    "f": 8
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "f": 5
    },
    ""
    ],
    [
    {
    "y": -0.15000000000000036,
    "x": 2.75,
    "f": 9
    },
    "<i class='mss mss-Unicode-Option-3'></i>",
    "<i class='mss mss-Unicode-Command-3'></i>",
    {
    "x": 5.5
    },
    "<i class='mss mss-Unicode-Command-3'></i>"
    ],
    [
    {
    "y": -0.8499999999999996,
    "x": 1.75,
    "a": 5
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "y": 1.75,
    "x": 3,
    "c": "#0078a3",
    "a": 7,
    "f": 8
    },
    "F3",
    {
    "x": 7
    },
    "F8"
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10
    },
    "F7"
    ],
    [
    {
    "y": -0.9000000000000004,
    "x": 2
    },
    "F2",
    {
    "x": 1
    },
    "F4",
    {
    "x": 7
    },
    "F9"
    ],
    [
    {
    "y": -0.8499999999999996,
    "f": 6
    },
    "",
    {
    "f": 8
    },
    "F1",
    {
    "x": 3
    },
    "F5",
    {
    "x": 3
    },
    "F6",
    {
    "x": 3
    },
    "F10",
    {
    "f": 6
    },
    "F11"
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "f": 8
    },
    "3",
    {
    "x": 7
    },
    "8"
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10
    },
    "7"
    ],
    [
    {
    "y": -0.8999999999999986,
    "x": 2
    },
    "2",
    {
    "x": 1
    },
    "4",
    {
    "x": 7
    },
    "9"
    ],
    [
    {
    "y": -0.8500000000000014,
    "f": 9
    },
    "",
    {
    "f": 8
    },
    "1",
    {
    "x": 3
    },
    "5",
    {
    "f": 6,
    "w": 3,
    "h": 2.75,
    "d": true
    },
    "",
    {
    "f": 8
    },
    "6",
    {
    "x": 3
    },
    "0",
    {
    "f": 6
    },
    "F12"
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "f": 8
    },
    "#",
    {
    "x": 7
    },
    "*"
    ],
    [
    {
    "y": -0.8500000000000014,
    "x": 2
    },
    "@",
    {
    "x": 1,
    "n": true
    },
    "$",
    {
    "x": 5,
    "n": true
    },
    "&",
    {
    "x": 1
    },
    "("
    ],
    [
    {
    "y": -0.8500000000000014,
    "t": "#0d0d0b",
    "f": 6
    },
    "",
    {
    "t": "#000000",
    "f": 8
    },
    "!",
    {
    "x": 3
    },
    "%",
    {
    "x": 3
    },
    "^",
    {
    "x": 3
    },
    ")",
    {
    "t": "#0d0d0b",
    "f": 6
    },
    "|"
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "t": "#000000",
    "f": 8
    },
    "+",
    {
    "x": 7
    },
    ";"
    ],
    [
    {
    "y": -0.8500000000000014,
    "x": 2
    },
    "-",
    {
    "x": 1
    },
    "{",
    {
    "x": 5
    },
    "]",
    {
    "x": 1
    },
    ":"
    ],
    [
    {
    "y": -0.8500000000000014,
    "f": 5
    },
    "",
    {
    "x": 4,
    "f": 8
    },
    "}",
    {
    "x": 3
    },
    "[",
    {
    "x": 3
    },
    "\\",
    {
    "f": 5
    },
    "shift"
    ],
    [
    {
    "y": -0.14999999999999858,
    "x": 2.75,
    "f": 9
    },
    "<i class='mss mss-Unicode-Option-3'></i>",
    "<i class='mss mss-Unicode-Command-3'></i>",
    {
    "x": 5.5
    },
    "<i class='mss mss-Unicode-Command-3'></i>"
    ],
    [
    {
    "y": -0.8500000000000014,
    "x": 1.75
    },
    ""
    ],
    [
    {
    "rx": 0.25,
    "y": 4.35,
    "x": 11,
    "c": "#ffffff"
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    [
    {
    "y": 6.700000000000001,
    "x": 11,
    "c": "#b81b24"
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    [
    {
    "y": 6.050000000000001,
    "x": 11,
    "c": "#0078a3"
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    [
    {
    "rx": 0.5,
    "y": 4.5,
    "x": 11.75,
    "c": "#ffffff",
    "a": 5
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "y": 6.699999999999999,
    "x": 11.75,
    "c": "#b81b24"
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "y": 6.050000000000001,
    "x": 11.75,
    "c": "#0078a3"
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "rx": 1.25,
    "y": 18.25,
    "x": -0.25,
    "a": 7,
    "f": 8
    },
    "="
    ],
    [
    {
    "r": 15,
    "rx": 0,
    "y": 16.8,
    "x": 10.8,
    "f": 9,
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "rx": 0.75,
    "y": 3.25,
    "x": 5.25,
    "t": "#e8e7e3"
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "y": 6.35,
    "x": 7.15,
    "c": "#b81b24"
    },
    ""
    ],
    [
    {
    "y": 5.799999999999999,
    "x": 9.05,
    "c": "#ffffff",
    "t": "#000000"
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "r": 30,
    "rx": 0,
    "y": 0.6,
    "x": 7.75,
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "y": 5.700000000000001,
    "x": 11.5,
    "c": "#b81b24",
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "r": -30,
    "rx": 0.5,
    "y": 7.85,
    "x": 3.75,
    "c": "#e8e7e3",
    "f": 8,
    "h": 1.5
    },
    "spc"
    ],
    [
    {
    "y": 5.700000000000001,
    "x": 0.09999999999999998,
    "c": "#b81b24",
    "h": 1.5
    },
    "spc"
    ],
    [
    {
    "r": -15,
    "rx": 0,
    "y": 6.9,
    "x": 7.5,
    "t": "#e8e7e3",
    "r": -15,
    "rx": 0,
    "y": 7.1,
    "x": 8.3,
    "c": "#b81b24",
    "t": "#e8e7e3",
    "f": 9
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ],
    [
    {
    "y": 6.450000000000001,
    "x": 5.6,
    "c": "#ffffff",
    "t": "#000000"
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ],
    [
    {
    "y": 5.350000000000001,
    "x": 2.7,
    "c": "#0078a3",
    "f": 8,
    "h": 1.5
    },
    "spc"
    ],
    [
    {
    "y": -0.5500000000000007,
    "x": 3.7,
    "f": 9
    },
    ""
    ]
    ]
  9. jeffscrum revised this gist Aug 1, 2023. 1 changed file with 23 additions and 26 deletions.
    49 changes: 23 additions & 26 deletions Sofle.kbd.json
    Original file line number Diff line number Diff line change
    @@ -15,42 +15,36 @@
    },
    "#\n3",
    {
    "x": 7,
    "a": 7,
    "f": 8
    "x": 7
    },
    "8"
    "*\n8"
    ],
    [
    {
    "y": -0.95,
    "x": 10
    },
    "7"
    "&\n7"
    ],
    [
    {
    "y": -0.9,
    "x": 2,
    "a": 5,
    "f": 5
    "x": 2
    },
    "@\n2",
    {
    "x": 1,
    "a": 7,
    "f": 8
    "x": 1
    },
    "4",
    "$\n4",
    {
    "x": 7
    },
    "9"
    "(\n9"
    ],
    [
    {
    "y": -0.8500000000000001,
    "f": 5
    "a": 7
    },
    "Esc"
    ],
    @@ -62,21 +56,18 @@
    },
    "!\n1",
    {
    "x": 3,
    "a": 7,
    "f": 8
    "x": 3
    },
    "5",
    "%\n5",
    {
    "x": 3
    },
    "6",
    "^\n6",
    {
    "x": 3
    },
    "10",
    ")\n0",
    {
    "a": 5,
    "f": 6
    },
    "`\n~"
    @@ -104,11 +95,13 @@
    [
    {
    "y": -0.8999999999999999,
    "x": 2
    "x": 2,
    "a": 4
    },
    "W",
    "W\n\n\nЦ",
    {
    "x": 1
    "x": 1,
    "a": 7
    },
    "R",
    {
    @@ -121,9 +114,13 @@
    "y": -0.8500000000000001
    },
    "~",
    "Q",
    {
    "x": 3
    "a": 4
    },
    "Q\n\n\nй",
    {
    "x": 3,
    "a": 7
    },
    "T",
    {
  10. jeffscrum renamed this gist Aug 1, 2023. 1 changed file with 30 additions and 20 deletions.
    50 changes: 30 additions & 20 deletions SofleKeyboard.kbd.json → Sofle.kbd.json
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,7 @@
    [
    {
    "name": "SofleKeyboard",
    "author": "Josef Adamcik",
    "name": "Sofle",
    "author": "Konstantin Somov",
    "switchMount": "cherry"
    },
    [
    @@ -10,12 +10,14 @@
    "x": 3,
    "c": "#e8e7e3",
    "p": "CHICKLET",
    "a": 7,
    "f": 8
    "a": 5,
    "f": 5
    },
    "3",
    "#\n3",
    {
    "x": 7
    "x": 7,
    "a": 7,
    "f": 8
    },
    "8"
    ],
    @@ -29,11 +31,15 @@
    [
    {
    "y": -0.9,
    "x": 2
    "x": 2,
    "a": 5,
    "f": 5
    },
    "2",
    "@\n2",
    {
    "x": 1
    "x": 1,
    "a": 7,
    "f": 8
    },
    "4",
    {
    @@ -43,18 +49,22 @@
    ],
    [
    {
    "y": -0.85,
    "a": 5,
    "f": 9
    "y": -0.8500000000000001,
    "f": 5
    },
    "\n<i class='mss mss-Unicode-Escape-3'></i>",
    "Esc"
    ],
    [
    {
    "a": 7,
    "f": 8
    "y": -0.9999999999999999,
    "x": 1,
    "a": 5
    },
    "1",
    "!\n1",
    {
    "x": 3
    "x": 3,
    "a": 7,
    "f": 8
    },
    "5",
    {
    @@ -110,7 +120,7 @@
    {
    "y": -0.8500000000000001
    },
    "tab",
    "~",
    "Q",
    {
    "x": 3
    @@ -177,7 +187,7 @@
    "t": "#0d0d0b",
    "f": 6
    },
    "ctrl",
    "Tab",
    {
    "t": "#000000",
    "f": 8
    @@ -238,7 +248,7 @@
    "y": -0.8500000000000001,
    "f": 5
    },
    "shift",
    "Shift",
    {
    "f": 8
    },
  11. @mattfoster mattfoster revised this gist Apr 5, 2021. 1 changed file with 37 additions and 39 deletions.
    76 changes: 37 additions & 39 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -47,7 +47,7 @@
    "a": 5,
    "f": 9
    },
    "`\n~",
    "\n<i class='mss mss-Unicode-Escape-3'></i>",
    {
    "a": 7,
    "f": 8
    @@ -66,14 +66,16 @@
    },
    "10",
    {
    "a": 5,
    "f": 6
    },
    ""
    "`\n~"
    ],
    [
    {
    "y": -0.30000000000000004,
    "x": 3,
    "a": 7,
    "f": 8
    },
    "E",
    @@ -106,13 +108,9 @@
    ],
    [
    {
    "y": -0.8500000000000001,
    "a": 5
    },
    "<i class='mss mss-Unicode-Escape-3'></i>",
    {
    "a": 7
    "y": -0.8500000000000001
    },
    "tab",
    "Q",
    {
    "x": 3
    @@ -179,7 +177,7 @@
    "t": "#0d0d0b",
    "f": 6
    },
    "tab",
    "ctrl",
    {
    "t": "#000000",
    "f": 8
    @@ -278,17 +276,15 @@
    [
    {
    "y": -0.8499999999999996,
    "x": 1.75,
    "a": 5
    "x": 1.75
    },
    "<i class='fa fa-angle-up'></i>"
    "sup"
    ],
    [
    {
    "y": 2.4000000000000004,
    "x": 3,
    "c": "#b81b24",
    "a": 7,
    "f": 8
    },
    "",
    @@ -349,30 +345,30 @@
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "f": 8
    "x": 3
    },
    "<i class='kb kb-Hamburger-Menu'></i>",
    "next word",
    {
    "x": 7
    "x": 7,
    "f": 8
    },
    "<i class='fa fa-arrow-up'></i>"
    ""
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10,
    "f": 6
    },
    "prev word"
    ""
    ],
    [
    {
    "y": -0.9000000000000004,
    "x": 2,
    "f": 8
    },
    "<i class='kb kb-Unicode-PrintScreen-1'></i>",
    "<i class='fa fa-arrow-up'></i>",
    {
    "x": 1
    },
    @@ -391,9 +387,12 @@
    },
    "<i class='mss mss-Unicode-Escape-3'></i>",
    {
    "a": 7
    "a": 7,
    "fa": [
    6
    ]
    },
    "Ins",
    "prev word",
    {
    "x": 3
    },
    @@ -419,14 +418,17 @@
    [
    {
    "y": -0.3000000000000007,
    "x": 3
    "x": 3,
    "fa": [
    9
    ]
    },
    "shift",
    "<i class='fa fa-arrow-right'></i>",
    {
    "x": 7,
    "f": 8
    },
    "<i class='fa fa-arrow-down'></i>"
    ""
    ],
    [
    {
    @@ -435,7 +437,7 @@
    "a": 5,
    "f": 9
    },
    "<i class='fa fa-angle-up'></i>",
    "<i class='fa fa-arrow-down'></i>",
    {
    "x": 1,
    "a": 7,
    @@ -447,11 +449,11 @@
    "x": 5,
    "n": true
    },
    "<i class='fa fa-arrow-left'></i>",
    "",
    {
    "x": 1
    },
    "<i class='fa fa-arrow-right'></i>"
    ""
    ],
    [
    {
    @@ -464,7 +466,7 @@
    "t": "#000000",
    "f": 9
    },
    "<i class='mss mss-Unicode-Option-3'></i>",
    "<i class='fa fa-arrow-left'></i>",
    {
    "x": 3,
    "f": 5
    @@ -667,12 +669,10 @@
    [
    {
    "y": -0.8500000000000014,
    "a": 5,
    "f": 9
    },
    "`\n~",
    "",
    {
    "a": 7,
    "f": 8
    },
    "1",
    @@ -739,7 +739,7 @@
    "t": "#0d0d0b",
    "f": 6
    },
    "tab",
    "",
    {
    "t": "#000000",
    "f": 8
    @@ -800,7 +800,7 @@
    "y": -0.8500000000000014,
    "f": 5
    },
    "shift",
    "",
    {
    "x": 4,
    "f": 8
    @@ -835,18 +835,16 @@
    [
    {
    "y": -0.8500000000000014,
    "x": 1.75,
    "a": 5
    "x": 1.75
    },
    "<i class='fa fa-angle-up'></i>"
    ""
    ],
    [
    {
    "rx": 0.25,
    "y": 4.35,
    "x": 11,
    "c": "#ffffff",
    "a": 7
    "c": "#ffffff"
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
  12. @josefadamcik josefadamcik revised this gist Apr 28, 2020. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -324,7 +324,7 @@
    "y": -0.8499999999999996,
    "f": 6
    },
    "RST",
    "",
    {
    "f": 8
    },
    @@ -484,7 +484,7 @@
    "t": "#0d0d0b",
    "f": 6
    },
    ""
    "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>"
    ],
    [
    {
  13. @josefadamcik josefadamcik revised this gist Nov 10, 2019. 1 changed file with 1 addition and 4 deletions.
    5 changes: 1 addition & 4 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -411,12 +411,9 @@
    "<i class='mss mss-Unicode-Page-Up-5'></i>",
    {
    "x": 3,
    "f": 8
    },
    "",
    {
    "f": 6
    },
    "del line",
    "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>"
    ],
    [
  14. @josefadamcik josefadamcik revised this gist Oct 13, 2019. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -928,7 +928,8 @@
    [
    {
    "y": 6.35,
    "x": 7.15
    "x": 7.15,
    "c": "#b81b24"
    },
    ""
    ],
    @@ -947,7 +948,6 @@
    "rx": 0,
    "y": 0.6,
    "x": 7.75,
    "c": "#0078a3",
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
  15. @josefadamcik josefadamcik revised this gist Oct 13, 2019. 1 changed file with 6 additions and 4 deletions.
    10 changes: 6 additions & 4 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -848,15 +848,16 @@
    "rx": 0.25,
    "y": 4.35,
    "x": 11,
    "c": "#b81b24",
    "c": "#ffffff",
    "a": 7
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    [
    {
    "y": 6.700000000000001,
    "x": 11
    "x": 11,
    "c": "#b81b24"
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    @@ -873,15 +874,16 @@
    "rx": 0.5,
    "y": 4.5,
    "x": 11.75,
    "c": "#b81b24",
    "c": "#ffffff",
    "a": 5
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "y": 6.699999999999999,
    "x": 11.75
    "x": 11.75,
    "c": "#b81b24"
    },
    "<i class='fa fa-angle-up'></i>"
    ],
  16. @josefadamcik josefadamcik revised this gist Oct 13, 2019. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -547,7 +547,7 @@
    {
    "f": 5
    },
    "shift"
    ""
    ],
    [
    {
  17. @josefadamcik josefadamcik revised this gist Oct 13, 2019. 1 changed file with 10 additions and 10 deletions.
    20 changes: 10 additions & 10 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -494,24 +494,26 @@
    "y": -0.3000000000000007,
    "x": 3,
    "t": "#000000",
    "f": 8
    "f": 5
    },
    "",
    "Copy",
    {
    "x": 7
    "x": 7,
    "f": 8
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "x": 2
    "x": 2,
    "f": 5
    },
    "",
    "Cut",
    {
    "x": 1
    },
    "",
    "Paste",
    {
    "x": 5,
    "f": 9
    @@ -528,7 +530,9 @@
    "f": 5
    },
    "shift",
    "Undo",
    {
    "x": 3,
    "f": 8
    },
    "",
    @@ -540,10 +544,6 @@
    "x": 3
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "f": 5
    },
  18. @josefadamcik josefadamcik revised this gist Oct 13, 2019. 1 changed file with 47 additions and 34 deletions.
    81 changes: 47 additions & 34 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -324,7 +324,7 @@
    "y": -0.8499999999999996,
    "f": 6
    },
    "",
    "RST",
    {
    "f": 8
    },
    @@ -352,44 +352,48 @@
    "x": 3,
    "f": 8
    },
    "",
    "<i class='kb kb-Hamburger-Menu'></i>",
    {
    "x": 7
    },
    ""
    "<i class='fa fa-arrow-up'></i>"
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10
    "x": 10,
    "f": 6
    },
    ""
    "prev word"
    ],
    [
    {
    "y": -0.9000000000000004,
    "x": 2
    "x": 2,
    "f": 8
    },
    "",
    "<i class='kb kb-Unicode-PrintScreen-1'></i>",
    {
    "x": 1
    },
    "",
    {
    "x": 7
    "x": 7,
    "f": 6
    },
    ""
    "next word"
    ],
    [
    {
    "y": -0.8499999999999996,
    "a": 5
    "a": 5,
    "f": 8
    },
    "<i class='mss mss-Unicode-Escape-3'></i>",
    {
    "a": 7
    },
    "",
    "Ins",
    {
    "x": 3
    },
    @@ -402,11 +406,12 @@
    },
    "",
    {
    "f": 8
    "f": 9
    },
    "",
    "<i class='mss mss-Unicode-Page-Up-5'></i>",
    {
    "x": 3
    "x": 3,
    "f": 8
    },
    "",
    {
    @@ -417,35 +422,39 @@
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "f": 8
    "x": 3
    },
    "",
    "shift",
    {
    "x": 7
    "x": 7,
    "f": 8
    },
    ""
    "<i class='fa fa-arrow-down'></i>"
    ],
    [
    {
    "y": -0.8499999999999996,
    "x": 2
    "x": 2,
    "a": 5,
    "f": 9
    },
    "",
    "<i class='fa fa-angle-up'></i>",
    {
    "x": 1,
    "a": 7,
    "f": 8,
    "n": true
    },
    "",
    {
    "x": 5,
    "n": true
    },
    "",
    "<i class='fa fa-arrow-left'></i>",
    {
    "x": 1
    },
    ""
    "<i class='fa fa-arrow-right'></i>"
    ],
    [
    {
    @@ -456,21 +465,24 @@
    "tab",
    {
    "t": "#000000",
    "f": 8
    "f": 9
    },
    "",
    "<i class='mss mss-Unicode-Option-3'></i>",
    {
    "x": 3
    "x": 3,
    "f": 5
    },
    "",
    "Caps Lock",
    {
    "x": 3
    "x": 3,
    "f": 9
    },
    "",
    "<i class='mss mss-Unicode-Page-Down-5'></i>",
    {
    "x": 3
    "x": 3,
    "f": 8
    },
    "",
    "del",
    {
    "t": "#0d0d0b",
    "f": 6
    @@ -501,13 +513,14 @@
    },
    "",
    {
    "x": 5
    "x": 5,
    "f": 9
    },
    "",
    "<i class='kb kb-Line-Start'></i>",
    {
    "x": 1
    },
    ""
    "<i class='kb kb-Line-End'></i>"
    ],
    [
    {
  19. @josefadamcik josefadamcik revised this gist Oct 13, 2019. 1 changed file with 11 additions and 11 deletions.
    22 changes: 11 additions & 11 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -751,7 +751,7 @@
    "t": "#0d0d0b",
    "f": 6
    },
    ""
    "|"
    ],
    [
    {
    @@ -760,30 +760,30 @@
    "t": "#000000",
    "f": 8
    },
    "",
    "+",
    {
    "x": 7
    },
    ""
    ";"
    ],
    [
    {
    "y": -0.8500000000000014,
    "x": 2
    },
    "",
    "-",
    {
    "x": 1
    },
    "",
    "{",
    {
    "x": 5
    },
    "",
    "]",
    {
    "x": 1
    },
    ""
    ":"
    ],
    [
    {
    @@ -795,15 +795,15 @@
    "x": 4,
    "f": 8
    },
    "",
    "}",
    {
    "x": 3
    },
    "",
    "[",
    {
    "x": 3
    },
    "",
    "\\",
    {
    "f": 5
    },
    @@ -888,7 +888,7 @@
    "a": 7,
    "f": 8
    },
    ""
    "="
    ],
    [
    {
  20. @josefadamcik josefadamcik revised this gist Oct 13, 2019. 1 changed file with 53 additions and 42 deletions.
    95 changes: 53 additions & 42 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -44,10 +44,12 @@
    [
    {
    "y": -0.85,
    "f": 6
    "a": 5,
    "f": 9
    },
    "",
    "`\n~",
    {
    "a": 7,
    "f": 8
    },
    "1",
    @@ -563,33 +565,33 @@
    "a": 7,
    "f": 8
    },
    "",
    "F3",
    {
    "x": 7
    },
    ""
    "F8"
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10
    },
    ""
    "F7"
    ],
    [
    {
    "y": -0.9000000000000004,
    "x": 2
    },
    "",
    "F2",
    {
    "x": 1
    },
    "",
    "F4",
    {
    "x": 7
    },
    ""
    "F9"
    ],
    [
    {
    @@ -600,72 +602,74 @@
    {
    "f": 8
    },
    "",
    "F1",
    {
    "x": 3
    },
    "",
    "F5",
    {
    "x": 3
    },
    "",
    "F6",
    {
    "x": 3
    },
    "",
    "F10",
    {
    "f": 6
    },
    ""
    "F11"
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "f": 8
    },
    "",
    "3",
    {
    "x": 7
    },
    ""
    "8"
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10
    },
    ""
    "7"
    ],
    [
    {
    "y": -0.8999999999999986,
    "x": 2
    },
    "",
    "2",
    {
    "x": 1
    },
    "",
    "4",
    {
    "x": 7
    },
    ""
    "9"
    ],
    [
    {
    "y": -0.8500000000000014,
    "a": 5
    "a": 5,
    "f": 9
    },
    "<i class='mss mss-Unicode-Escape-3'></i>",
    "`\n~",
    {
    "a": 7
    "a": 7,
    "f": 8
    },
    "",
    "1",
    {
    "x": 3
    },
    "",
    "5",
    {
    "f": 6,
    "w": 3,
    @@ -676,48 +680,48 @@
    {
    "f": 8
    },
    "",
    "6",
    {
    "x": 3
    },
    "",
    "0",
    {
    "f": 6
    },
    "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>"
    "F12"
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "f": 8
    },
    "",
    "#",
    {
    "x": 7
    },
    ""
    "*"
    ],
    [
    {
    "y": -0.8500000000000014,
    "x": 2
    },
    "",
    "@",
    {
    "x": 1,
    "n": true
    },
    "",
    "$",
    {
    "x": 5,
    "n": true
    },
    "",
    "&",
    {
    "x": 1
    },
    ""
    "("
    ],
    [
    {
    @@ -730,19 +734,19 @@
    "t": "#000000",
    "f": 8
    },
    "",
    "!",
    {
    "x": 3
    },
    "",
    "%",
    {
    "x": 3
    },
    "",
    "^",
    {
    "x": 3
    },
    "",
    ")",
    {
    "t": "#0d0d0b",
    "f": 6
    @@ -788,6 +792,7 @@
    },
    "shift",
    {
    "x": 4,
    "f": 8
    },
    "",
    @@ -799,10 +804,6 @@
    "x": 3
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "f": 5
    },
    @@ -879,13 +880,23 @@
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "rx": 1.25,
    "y": 18.25,
    "x": -0.25,
    "a": 7,
    "f": 8
    },
    ""
    ],
    [
    {
    "r": 15,
    "rx": 0,
    "y": 16.8,
    "x": 10.8,
    "a": 7,
    "f": 9,
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
  21. @josefadamcik josefadamcik revised this gist Oct 13, 2019. 1 changed file with 16 additions and 16 deletions.
    32 changes: 16 additions & 16 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -565,16 +565,14 @@
    },
    "",
    {
    "x": 7,
    "c": "#b81b24"
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10,
    "c": "#0078a3"
    "x": 10
    },
    ""
    ],
    @@ -589,15 +587,13 @@
    },
    "",
    {
    "x": 7,
    "c": "#b81b24"
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "c": "#0078a3",
    "f": 6
    },
    "",
    @@ -614,8 +610,7 @@
    },
    "",
    {
    "x": 3,
    "c": "#b81b24"
    "x": 3
    },
    "",
    {
    @@ -839,6 +834,7 @@
    "rx": 0.25,
    "y": 4.35,
    "x": 11,
    "c": "#b81b24",
    "a": 7
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    @@ -853,7 +849,8 @@
    [
    {
    "y": 6.050000000000001,
    "x": 11
    "x": 11,
    "c": "#0078a3"
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    @@ -862,6 +859,7 @@
    "rx": 0.5,
    "y": 4.5,
    "x": 11.75,
    "c": "#b81b24",
    "a": 5
    },
    "<i class='fa fa-angle-up'></i>"
    @@ -876,7 +874,8 @@
    [
    {
    "y": 6.050000000000001,
    "x": 11.75
    "x": 11.75,
    "c": "#0078a3"
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    @@ -896,7 +895,6 @@
    "rx": 0.75,
    "y": 3.25,
    "x": 5.25,
    "c": "#0078a3",
    "t": "#e8e7e3"
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    @@ -911,17 +909,19 @@
    [
    {
    "y": 5.799999999999999,
    "x": 9.05
    "x": 9.05,
    "c": "#ffffff",
    "t": "#000000"
    },
    ""
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "r": 30,
    "rx": 0,
    "y": 0.6,
    "x": 7.75,
    "t": "#000000",
    "c": "#0078a3",
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    @@ -980,7 +980,7 @@
    {
    "y": 5.350000000000001,
    "x": 2.7,
    "c": "#b81b24",
    "c": "#0078a3",
    "f": 8,
    "h": 1.5
    },
  22. @josefadamcik josefadamcik revised this gist Oct 12, 2019. 1 changed file with 16 additions and 14 deletions.
    30 changes: 16 additions & 14 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -559,19 +559,22 @@
    {
    "y": 1.75,
    "x": 3,
    "c": "#0078a3",
    "a": 7,
    "f": 8
    },
    "",
    {
    "x": 7
    "x": 7,
    "c": "#b81b24"
    },
    ""
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10
    "x": 10,
    "c": "#0078a3"
    },
    ""
    ],
    @@ -586,19 +589,19 @@
    },
    "",
    {
    "x": 7
    "x": 7,
    "c": "#b81b24"
    },
    ""
    ],
    [
    {
    "y": -0.8500000000000014,
    "y": -0.8499999999999996,
    "c": "#0078a3",
    "f": 6
    },
    "",
    {
    "c": "#b81b24",
    "f": 8
    },
    "",
    @@ -611,7 +614,8 @@
    },
    "",
    {
    "x": 3
    "x": 3,
    "c": "#b81b24"
    },
    "",
    {
    @@ -701,7 +705,7 @@
    ],
    [
    {
    "y": -0.8499999999999979,
    "y": -0.8500000000000014,
    "x": 2
    },
    "",
    @@ -765,7 +769,7 @@
    ],
    [
    {
    "y": -0.8499999999999979,
    "y": -0.8500000000000014,
    "x": 2
    },
    "",
    @@ -900,8 +904,7 @@
    [
    {
    "y": 6.35,
    "x": 7.15,
    "c": "#b81b24"
    "x": 7.15
    },
    ""
    ],
    @@ -918,15 +921,14 @@
    "rx": 0,
    "y": 0.6,
    "x": 7.75,
    "c": "#e8e7e3",
    "t": "#000000",
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "y": 5.699999999999999,
    "y": 5.700000000000001,
    "x": 11.5,
    "c": "#b81b24",
    "h": 1.5
    @@ -967,7 +969,7 @@
    ],
    [
    {
    "y": 6.449999999999999,
    "y": 6.450000000000001,
    "x": 5.6,
    "c": "#ffffff",
    "t": "#000000"
    @@ -976,7 +978,7 @@
    ],
    [
    {
    "y": 5.35,
    "y": 5.350000000000001,
    "x": 2.7,
    "c": "#b81b24",
    "f": 8,
  23. @josefadamcik josefadamcik revised this gist Oct 12, 2019. 1 changed file with 331 additions and 7 deletions.
    338 changes: 331 additions & 7 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -555,6 +555,281 @@
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "y": 1.75,
    "x": 3,
    "a": 7,
    "f": 8
    },
    "",
    {
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10
    },
    ""
    ],
    [
    {
    "y": -0.9000000000000004,
    "x": 2
    },
    "",
    {
    "x": 1
    },
    "",
    {
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.8500000000000014,
    "c": "#0078a3",
    "f": 6
    },
    "",
    {
    "c": "#b81b24",
    "f": 8
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "f": 6
    },
    ""
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "f": 8
    },
    "",
    {
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10
    },
    ""
    ],
    [
    {
    "y": -0.8999999999999986,
    "x": 2
    },
    "",
    {
    "x": 1
    },
    "",
    {
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.8500000000000014,
    "a": 5
    },
    "<i class='mss mss-Unicode-Escape-3'></i>",
    {
    "a": 7
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "f": 6,
    "w": 3,
    "h": 2.75,
    "d": true
    },
    "",
    {
    "f": 8
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "f": 6
    },
    "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>"
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "f": 8
    },
    "",
    {
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999979,
    "x": 2
    },
    "",
    {
    "x": 1,
    "n": true
    },
    "",
    {
    "x": 5,
    "n": true
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": -0.8500000000000014,
    "t": "#0d0d0b",
    "f": 6
    },
    "tab",
    {
    "t": "#000000",
    "f": 8
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "t": "#0d0d0b",
    "f": 6
    },
    ""
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "t": "#000000",
    "f": 8
    },
    "",
    {
    "x": 7
    },
    ""
    ],
    [
    {
    "y": -0.8499999999999979,
    "x": 2
    },
    "",
    {
    "x": 1
    },
    "",
    {
    "x": 5
    },
    "",
    {
    "x": 1
    },
    ""
    ],
    [
    {
    "y": -0.8500000000000014,
    "f": 5
    },
    "shift",
    {
    "f": 8
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "x": 3
    },
    "",
    {
    "f": 5
    },
    "shift"
    ],
    [
    {
    "y": -0.14999999999999858,
    "x": 2.75,
    "f": 9
    },
    "<i class='mss mss-Unicode-Option-3'></i>",
    "<i class='mss mss-Unicode-Command-3'></i>",
    {
    "x": 5.5
    },
    "<i class='mss mss-Unicode-Command-3'></i>"
    ],
    [
    {
    "y": -0.8500000000000014,
    "x": 1.75,
    "a": 5
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "rx": 0.25,
    @@ -571,6 +846,13 @@
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    [
    {
    "y": 6.050000000000001,
    "x": 11
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    [
    {
    "rx": 0.5,
    @@ -587,26 +869,49 @@
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "y": 6.050000000000001,
    "x": 11.75
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "r": 15,
    "rx": 0,
    "y": 16.8,
    "x": 10.8,
    "a": 7,
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "rx": 0.75,
    "y": 3.25,
    "x": 5.25,
    "c": "#0078a3",
    "t": "#e8e7e3",
    "a": 7
    "t": "#e8e7e3"
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "y": 6.449999999999999,
    "x": 7.25,
    "y": 6.35,
    "x": 7.15,
    "c": "#b81b24"
    },
    ""
    ],
    [
    {
    "y": 5.799999999999999,
    "x": 9.05
    },
    ""
    ],
    [
    {
    "r": 30,
    @@ -621,7 +926,7 @@
    ],
    [
    {
    "y": 5.700000000000001,
    "y": 5.699999999999999,
    "x": 11.5,
    "c": "#b81b24",
    "h": 1.5
    @@ -643,6 +948,7 @@
    [
    {
    "y": 5.700000000000001,
    "x": 0.09999999999999998,
    "c": "#b81b24",
    "h": 1.5
    },
    @@ -661,11 +967,29 @@
    ],
    [
    {
    "y": 6.450000000000001,
    "x": 5.5,
    "y": 6.449999999999999,
    "x": 5.6,
    "c": "#ffffff",
    "t": "#000000"
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ],
    [
    {
    "y": 5.35,
    "x": 2.7,
    "c": "#b81b24",
    "f": 8,
    "h": 1.5
    },
    "spc"
    ],
    [
    {
    "y": -0.5500000000000007,
    "x": 3.7,
    "f": 9
    },
    ""
    ]
    ]
  24. @josefadamcik josefadamcik revised this gist Oct 12, 2019. 1 changed file with 62 additions and 60 deletions.
    122 changes: 62 additions & 60 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -43,7 +43,7 @@
    ],
    [
    {
    "y": -0.8500000000000001,
    "y": -0.85,
    "f": 6
    },
    "",
    @@ -82,7 +82,7 @@
    ],
    [
    {
    "y": -0.9500000000000002,
    "y": -0.95,
    "x": 10
    },
    "U"
    @@ -235,7 +235,7 @@
    ],
    [
    {
    "y": -0.8499999999999996,
    "y": -0.8500000000000001,
    "f": 5
    },
    "shift",
    @@ -285,61 +285,60 @@
    {
    "y": 2.4000000000000004,
    "x": 3,
    "c": "#b81b24",
    "a": 7,
    "f": 8
    },
    "3",
    "",
    {
    "x": 7
    },
    "8"
    ""
    ],
    [
    {
    "y": -0.9500000000000002,
    "x": 10
    },
    "7"
    ""
    ],
    [
    {
    "y": -0.8999999999999986,
    "y": -0.9000000000000004,
    "x": 2
    },
    "2",
    "",
    {
    "x": 1
    },
    "4",
    "",
    {
    "x": 7
    },
    "9"
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "c": "#b81b24",
    "f": 6
    },
    "",
    {
    "c": "#e8e7e3",
    "f": 8
    },
    "1",
    "",
    {
    "x": 3
    },
    "5",
    "",
    {
    "x": 3
    },
    "6",
    "",
    {
    "x": 3
    },
    "10",
    "",
    {
    "f": 6
    },
    @@ -351,33 +350,33 @@
    "x": 3,
    "f": 8
    },
    "E",
    "",
    {
    "x": 7
    },
    "I"
    ""
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10
    },
    "U"
    ""
    ],
    [
    {
    "y": -0.9000000000000004,
    "x": 2
    },
    "W",
    "",
    {
    "x": 1
    },
    "R",
    "",
    {
    "x": 7
    },
    "O"
    ""
    ],
    [
    {
    @@ -388,28 +387,26 @@
    {
    "a": 7
    },
    "Q",
    "",
    {
    "x": 3
    },
    "T",
    "",
    {
    "c": "#cccccc",
    "f": 6,
    "w": 3,
    "h": 2.75,
    "d": true
    },
    "",
    {
    "c": "#e8e7e3",
    "f": 8
    },
    "Y",
    "",
    {
    "x": 3
    },
    "P",
    "",
    {
    "f": 6
    },
    @@ -421,36 +418,36 @@
    "x": 3,
    "f": 8
    },
    "D",
    "",
    {
    "x": 7
    },
    "K"
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "x": 2
    },
    "S",
    "",
    {
    "x": 1,
    "n": true
    },
    "F",
    "",
    {
    "x": 5,
    "n": true
    },
    "J",
    "",
    {
    "x": 1
    },
    "L"
    ""
    ],
    [
    {
    "y": -0.8500000000000014,
    "y": -0.8499999999999996,
    "t": "#0d0d0b",
    "f": 6
    },
    @@ -459,87 +456,87 @@
    "t": "#000000",
    "f": 8
    },
    "A",
    "",
    {
    "x": 3
    },
    "G",
    "",
    {
    "x": 3
    },
    "H",
    "",
    {
    "x": 3
    },
    ";",
    "",
    {
    "t": "#0d0d0b",
    "f": 6
    },
    "'"
    ""
    ],
    [
    {
    "y": -0.29999999999999893,
    "y": -0.3000000000000007,
    "x": 3,
    "t": "#000000",
    "f": 8
    },
    "C",
    "",
    {
    "x": 7
    },
    ","
    ""
    ],
    [
    {
    "y": -0.8499999999999996,
    "x": 2
    },
    "X",
    "",
    {
    "x": 1
    },
    "V",
    "",
    {
    "x": 5
    },
    "M",
    "",
    {
    "x": 1
    },
    "."
    ""
    ],
    [
    {
    "y": -0.8500000000000014,
    "y": -0.8499999999999996,
    "f": 5
    },
    "shift",
    {
    "f": 8
    },
    "Z",
    "",
    {
    "x": 3
    },
    "B",
    "",
    {
    "x": 3
    },
    "N",
    "",
    {
    "x": 3
    },
    "/",
    "",
    {
    "f": 5
    },
    "shift"
    ],
    [
    {
    "y": -0.14999999999999858,
    "y": -0.15000000000000036,
    "x": 2.75,
    "f": 9
    },
    @@ -552,7 +549,7 @@
    ],
    [
    {
    "y": -0.8500000000000014,
    "y": -0.8499999999999996,
    "x": 1.75,
    "a": 5
    },
    @@ -605,9 +602,10 @@
    [
    {
    "y": 6.449999999999999,
    "x": 7.25
    "x": 7.25,
    "c": "#b81b24"
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ""
    ],
    [
    {
    @@ -623,8 +621,9 @@
    ],
    [
    {
    "y": 5.699999999999999,
    "y": 5.700000000000001,
    "x": 11.5,
    "c": "#b81b24",
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    @@ -635,6 +634,7 @@
    "rx": 0.5,
    "y": 7.85,
    "x": 3.75,
    "c": "#e8e7e3",
    "f": 8,
    "h": 1.5
    },
    @@ -643,6 +643,7 @@
    [
    {
    "y": 5.700000000000001,
    "c": "#b81b24",
    "h": 1.5
    },
    "spc"
    @@ -653,16 +654,17 @@
    "rx": 0,
    "y": 6.9,
    "x": 7.5,
    "c": "#b81b24",
    "t": "#e8e7e3",
    "f": 9
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ],
    [
    {
    "y": 6.449999999999999,
    "x": 5.5
    "y": 6.450000000000001,
    "x": 5.5,
    "c": "#ffffff",
    "t": "#000000"
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ]
  25. @josefadamcik josefadamcik revised this gist Oct 12, 2019. 1 changed file with 320 additions and 0 deletions.
    320 changes: 320 additions & 0 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -281,6 +281,283 @@
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "y": 2.4000000000000004,
    "x": 3,
    "a": 7,
    "f": 8
    },
    "3",
    {
    "x": 7
    },
    "8"
    ],
    [
    {
    "y": -0.9500000000000002,
    "x": 10
    },
    "7"
    ],
    [
    {
    "y": -0.8999999999999986,
    "x": 2
    },
    "2",
    {
    "x": 1
    },
    "4",
    {
    "x": 7
    },
    "9"
    ],
    [
    {
    "y": -0.8499999999999996,
    "c": "#b81b24",
    "f": 6
    },
    "",
    {
    "c": "#e8e7e3",
    "f": 8
    },
    "1",
    {
    "x": 3
    },
    "5",
    {
    "x": 3
    },
    "6",
    {
    "x": 3
    },
    "10",
    {
    "f": 6
    },
    ""
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "f": 8
    },
    "E",
    {
    "x": 7
    },
    "I"
    ],
    [
    {
    "y": -0.9499999999999993,
    "x": 10
    },
    "U"
    ],
    [
    {
    "y": -0.9000000000000004,
    "x": 2
    },
    "W",
    {
    "x": 1
    },
    "R",
    {
    "x": 7
    },
    "O"
    ],
    [
    {
    "y": -0.8499999999999996,
    "a": 5
    },
    "<i class='mss mss-Unicode-Escape-3'></i>",
    {
    "a": 7
    },
    "Q",
    {
    "x": 3
    },
    "T",
    {
    "c": "#cccccc",
    "f": 6,
    "w": 3,
    "h": 2.75,
    "d": true
    },
    "",
    {
    "c": "#e8e7e3",
    "f": 8
    },
    "Y",
    {
    "x": 3
    },
    "P",
    {
    "f": 6
    },
    "<i class='kb kb-Unicode-BackSpace-DeleteLeft-Big'></i>"
    ],
    [
    {
    "y": -0.3000000000000007,
    "x": 3,
    "f": 8
    },
    "D",
    {
    "x": 7
    },
    "K"
    ],
    [
    {
    "y": -0.8499999999999996,
    "x": 2
    },
    "S",
    {
    "x": 1,
    "n": true
    },
    "F",
    {
    "x": 5,
    "n": true
    },
    "J",
    {
    "x": 1
    },
    "L"
    ],
    [
    {
    "y": -0.8500000000000014,
    "t": "#0d0d0b",
    "f": 6
    },
    "tab",
    {
    "t": "#000000",
    "f": 8
    },
    "A",
    {
    "x": 3
    },
    "G",
    {
    "x": 3
    },
    "H",
    {
    "x": 3
    },
    ";",
    {
    "t": "#0d0d0b",
    "f": 6
    },
    "'"
    ],
    [
    {
    "y": -0.29999999999999893,
    "x": 3,
    "t": "#000000",
    "f": 8
    },
    "C",
    {
    "x": 7
    },
    ","
    ],
    [
    {
    "y": -0.8499999999999996,
    "x": 2
    },
    "X",
    {
    "x": 1
    },
    "V",
    {
    "x": 5
    },
    "M",
    {
    "x": 1
    },
    "."
    ],
    [
    {
    "y": -0.8500000000000014,
    "f": 5
    },
    "shift",
    {
    "f": 8
    },
    "Z",
    {
    "x": 3
    },
    "B",
    {
    "x": 3
    },
    "N",
    {
    "x": 3
    },
    "/",
    {
    "f": 5
    },
    "shift"
    ],
    [
    {
    "y": -0.14999999999999858,
    "x": 2.75,
    "f": 9
    },
    "<i class='mss mss-Unicode-Option-3'></i>",
    "<i class='mss mss-Unicode-Command-3'></i>",
    {
    "x": 5.5
    },
    "<i class='mss mss-Unicode-Command-3'></i>"
    ],
    [
    {
    "y": -0.8500000000000014,
    "x": 1.75,
    "a": 5
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "rx": 0.25,
    @@ -290,6 +567,13 @@
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    [
    {
    "y": 6.700000000000001,
    "x": 11
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    [
    {
    "rx": 0.5,
    @@ -299,6 +583,13 @@
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "y": 6.699999999999999,
    "x": 11.75
    },
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "r": 15,
    @@ -311,6 +602,13 @@
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "y": 6.449999999999999,
    "x": 7.25
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "r": 30,
    @@ -323,6 +621,14 @@
    },
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "y": 5.699999999999999,
    "x": 11.5,
    "h": 1.5
    },
    "<i class='kb kb-Return-2'></i>"
    ],
    [
    {
    "r": -30,
    @@ -334,6 +640,13 @@
    },
    "spc"
    ],
    [
    {
    "y": 5.700000000000001,
    "h": 1.5
    },
    "spc"
    ],
    [
    {
    "r": -15,
    @@ -345,5 +658,12 @@
    "f": 9
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ],
    [
    {
    "y": 6.449999999999999,
    "x": 5.5
    },
    "<i class='kb kb-Arrows-Up-Circle-Filled'></i>"
    ]
    ]
  26. @josefadamcik josefadamcik revised this gist Oct 12, 2019. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -236,7 +236,7 @@
    [
    {
    "y": -0.8499999999999996,
    "f": 6
    "f": 5
    },
    "shift",
    {
    @@ -256,7 +256,7 @@
    },
    "/",
    {
    "f": 6
    "f": 5
    },
    "shift"
    ],
  27. @josefadamcik josefadamcik revised this gist Oct 12, 2019. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -104,9 +104,13 @@
    ],
    [
    {
    "y": -0.8500000000000001
    "y": -0.8500000000000001,
    "a": 5
    },
    "<i class='mss mss-Unicode-Escape-3'></i>",
    {
    "a": 7
    },
    "Q",
    {
    "x": 3
  28. @josefadamcik josefadamcik revised this gist Oct 12, 2019. 1 changed file with 6 additions and 8 deletions.
    14 changes: 6 additions & 8 deletions SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -6,20 +6,18 @@
    },
    [
    {
    "x": 11,
    "y": 0.2,
    "x": 3,
    "c": "#e8e7e3",
    "p": "CHICKLET",
    "a": 7,
    "f": 8
    },
    "8"
    ],
    [
    "3",
    {
    "y": -0.8,
    "x": 3
    "x": 7
    },
    "3"
    "8"
    ],
    [
    {
    @@ -336,7 +334,7 @@
    {
    "r": -15,
    "rx": 0,
    "y": 7,
    "y": 6.9,
    "x": 7.5,
    "c": "#b81b24",
    "t": "#e8e7e3",
  29. @josefadamcik josefadamcik renamed this gist Oct 12, 2019. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion Lily58.kbd.json → SofleKeyboard.kbd.json
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,8 @@
    [
    {
    "name": "Lily58"
    "name": "SofleKeyboard",
    "author": "Josef Adamcik",
    "switchMount": "cherry"
    },
    [
    {
  30. @josefadamcik josefadamcik revised this gist Oct 12, 2019. 1 changed file with 51 additions and 44 deletions.
    95 changes: 51 additions & 44 deletions Lily58.kbd.json
    Original file line number Diff line number Diff line change
    @@ -4,21 +4,31 @@
    },
    [
    {
    "x": 3,
    "x": 11,
    "c": "#e8e7e3",
    "p": "CHICKLET",
    "a": 7,
    "f": 8
    },
    "3",
    "8"
    ],
    [
    {
    "x": 7
    "y": -0.8,
    "x": 3
    },
    "8"
    "3"
    ],
    [
    {
    "y": -0.95,
    "x": 10
    },
    "7"
    ],
    [
    {
    "y": -0.75,
    "y": -0.9,
    "x": 2
    },
    "2",
    @@ -27,17 +37,13 @@
    },
    "4",
    {
    "x": 5
    },
    "7",
    {
    "x": 1
    "x": 7
    },
    "9"
    ],
    [
    {
    "y": -0.75,
    "y": -0.8500000000000001,
    "f": 6
    },
    "",
    @@ -64,7 +70,7 @@
    ],
    [
    {
    "y": -0.5,
    "y": -0.30000000000000004,
    "x": 3,
    "f": 8
    },
    @@ -76,7 +82,14 @@
    ],
    [
    {
    "y": -0.75,
    "y": -0.9500000000000002,
    "x": 10
    },
    "U"
    ],
    [
    {
    "y": -0.8999999999999999,
    "x": 2
    },
    "W",
    @@ -85,23 +98,15 @@
    },
    "R",
    {
    "x": 5
    },
    "U",
    {
    "x": 1
    "x": 7
    },
    "O"
    ],
    [
    {
    "y": -0.75,
    "f": 6
    },
    "Esc",
    {
    "f": 8
    "y": -0.8500000000000001
    },
    "<i class='mss mss-Unicode-Escape-3'></i>",
    "Q",
    {
    "x": 3
    @@ -131,7 +136,7 @@
    ],
    [
    {
    "y": -0.5,
    "y": -0.2999999999999998,
    "x": 3,
    "f": 8
    },
    @@ -143,16 +148,18 @@
    ],
    [
    {
    "y": -0.75,
    "y": -0.8500000000000001,
    "x": 2
    },
    "S",
    {
    "x": 1
    "x": 1,
    "n": true
    },
    "F",
    {
    "x": 5
    "x": 5,
    "n": true
    },
    "J",
    {
    @@ -162,7 +169,7 @@
    ],
    [
    {
    "y": -0.75,
    "y": -0.8500000000000001,
    "t": "#0d0d0b",
    "f": 6
    },
    @@ -188,11 +195,11 @@
    "t": "#0d0d0b",
    "f": 6
    },
    ""
    "'"
    ],
    [
    {
    "y": -0.5,
    "y": -0.2999999999999998,
    "x": 3,
    "t": "#000000",
    "f": 8
    @@ -205,7 +212,7 @@
    ],
    [
    {
    "y": -0.75,
    "y": -0.8500000000000001,
    "x": 2
    },
    "X",
    @@ -224,7 +231,7 @@
    ],
    [
    {
    "y": -0.75,
    "y": -0.8499999999999996,
    "f": 6
    },
    "shift",
    @@ -251,7 +258,7 @@
    ],
    [
    {
    "y": -0.25,
    "y": -0.15000000000000036,
    "x": 2.75,
    "f": 9
    },
    @@ -264,18 +271,18 @@
    ],
    [
    {
    "y": -0.75,
    "y": -0.8499999999999996,
    "x": 1.75,
    "f": 6
    "a": 5
    },
    ""
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    "rx": 0.25,
    "y": 4.25,
    "y": 4.35,
    "x": 11,
    "f": 9
    "a": 7
    },
    "<i class='mss mss-Unicode-Option-3'></i>"
    ],
    @@ -284,9 +291,9 @@
    "rx": 0.5,
    "y": 4.5,
    "x": 11.75,
    "f": 6
    "a": 5
    },
    ""
    "<i class='fa fa-angle-up'></i>"
    ],
    [
    {
    @@ -296,15 +303,15 @@
    "x": 5.25,
    "c": "#0078a3",
    "t": "#e8e7e3",
    "f": 9
    "a": 7
    },
    "<i class='kb kb-Arrows-Down-Circle-Filled'></i>"
    ],
    [
    {
    "r": 30,
    "rx": 0,
    "y": 0.5,
    "y": 0.6,
    "x": 7.75,
    "c": "#e8e7e3",
    "t": "#000000",
    @@ -316,7 +323,7 @@
    {
    "r": -30,
    "rx": 0.5,
    "y": 7.75,
    "y": 7.85,
    "x": 3.75,
    "f": 8,
    "h": 1.5