Skip to content

Instantly share code, notes, and snippets.

@james2doyle
Last active March 31, 2023 19:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save james2doyle/5200095932ab0922db1597235f2c3ca7 to your computer and use it in GitHub Desktop.
Save james2doyle/5200095932ab0922db1597235f2c3ca7 to your computer and use it in GitHub Desktop.
Keyboard layouts for Apsu Canary and Wreathy that work on Type Fu https://type-fu.com/app
{
"id": "custom-cc37d55a-4b1f-4a3c-9f49-6f3e0cd15520",
"name": "Canary (Ortho)",
"description": "https://github.com/Apsu/Canary#ortho",
"version": 1,
"keys": {
"Digit1": {
"default": {
"base": "1",
"shift": "!"
}
},
"Digit2": {
"default": {
"base": "2",
"shift": "@"
}
},
"Digit3": {
"default": {
"base": "3",
"shift": "#"
}
},
"Digit4": {
"default": {
"base": "4",
"shift": "$"
}
},
"Digit5": {
"default": {
"base": "5",
"shift": "%"
}
},
"Digit6": {
"default": {
"base": "6",
"shift": "^"
}
},
"Digit7": {
"default": {
"base": "7",
"shift": "&"
}
},
"Digit8": {
"default": {
"base": "8",
"shift": "*"
}
},
"Digit9": {
"default": {
"base": "9",
"shift": "("
}
},
"Digit0": {
"default": {
"base": "0",
"shift": ")"
}
},
"KeyA": {
"default": {
"base": "c",
"shift": "C"
}
},
"KeyB": {
"default": {
"base": "k",
"shift": "K"
}
},
"KeyC": {
"default": {
"base": "v",
"shift": "V"
}
},
"KeyD": {
"default": {
"base": "s",
"shift": "S"
}
},
"KeyE": {
"default": {
"base": "y",
"shift": "Y"
}
},
"KeyF": {
"default": {
"base": "t",
"shift": "T"
}
},
"KeyG": {
"default": {
"base": "g",
"shift": "G"
}
},
"KeyH": {
"default": {
"base": "m",
"shift": "M"
}
},
"KeyI": {
"default": {
"base": "o",
"shift": "O"
}
},
"KeyJ": {
"default": {
"base": "n",
"shift": "N"
}
},
"KeyK": {
"default": {
"base": "e",
"shift": "E"
}
},
"KeyL": {
"default": {
"base": "i",
"shift": "I"
}
},
"KeyM": {
"default": {
"base": "h",
"shift": "H"
}
},
"KeyN": {
"default": {
"base": "x",
"shift": "X"
}
},
"KeyO": {
"default": {
"base": "u",
"shift": "U"
}
},
"KeyP": {
"default": {
"base": "'",
"shift": "\""
}
},
"KeyQ": {
"default": {
"base": "w",
"shift": "W"
}
},
"KeyR": {
"default": {
"base": "p",
"shift": "P"
}
},
"KeyS": {
"default": {
"base": "r",
"shift": "R"
}
},
"KeyT": {
"default": {
"base": "b",
"shift": "B"
}
},
"KeyU": {
"default": {
"base": "f",
"shift": "F"
}
},
"KeyV": {
"default": {
"base": "d",
"shift": "D"
}
},
"KeyW": {
"default": {
"base": "l",
"shift": "L"
}
},
"KeyX": {
"default": {
"base": "j",
"shift": "J"
}
},
"KeyY": {
"default": {
"base": "z",
"shift": "Z"
}
},
"KeyZ": {
"default": {
"base": "q",
"shift": "Q"
}
},
"Minus": {
"default": {
"base": "-",
"shift": "_"
}
},
"Equal": {
"default": {
"base": "=",
"shift": "+"
}
},
"BracketLeft": {
"default": {
"base": "[",
"shift": "{"
}
},
"BracketRight": {
"default": {
"base": "]",
"shift": "}"
}
},
"Backslash": {
"default": {
"base": "\\",
"shift": "|"
}
},
"IntlBackslash": {
"default": {}
},
"Semicolon": {
"default": {
"base": "a",
"shift": "A"
}
},
"Backquote": {
"default": {
"base": "`",
"shift": "~"
}
},
"Quote": {
"default": {
"base": "'",
"shift": "\""
}
},
"Comma": {
"default": {
"base": "/",
"shift": "?"
}
},
"Period": {
"default": {
"base": ",",
"shift": "<"
}
},
"Slash": {
"default": {
"base": ".",
"shift": ">"
}
},
"Space": {
"default": {
"base": " "
}
}
}
}
{
"id": "custom-07a54c90-4daa-4c2a-bec4-1243fb30e428",
"name": "Canary (Standard)",
"description": "https://github.com/Apsu/Canary#layout",
"version": 1,
"keys": {
"Digit1": {
"default": {
"base": "1",
"shift": "!"
}
},
"Digit2": {
"default": {
"base": "2",
"shift": "@"
}
},
"Digit3": {
"default": {
"base": "3",
"shift": "#"
}
},
"Digit4": {
"default": {
"base": "4",
"shift": "$"
}
},
"Digit5": {
"default": {
"base": "5",
"shift": "%"
}
},
"Digit6": {
"default": {
"base": "6",
"shift": "^"
}
},
"Digit7": {
"default": {
"base": "7",
"shift": "&"
}
},
"Digit8": {
"default": {
"base": "8",
"shift": "*"
}
},
"Digit9": {
"default": {
"base": "9",
"shift": "("
}
},
"Digit0": {
"default": {
"base": "0",
"shift": ")"
}
},
"KeyA": {
"default": {
"base": "c",
"shift": "C"
}
},
"KeyB": {
"default": {
"base": "q",
"shift": "Q"
}
},
"KeyC": {
"default": {
"base": "d",
"shift": "D"
}
},
"KeyD": {
"default": {
"base": "s",
"shift": "S"
}
},
"KeyE": {
"default": {
"base": "y",
"shift": "Y"
}
},
"KeyF": {
"default": {
"base": "t",
"shift": "T"
}
},
"KeyG": {
"default": {
"base": "b",
"shift": "B"
}
},
"KeyH": {
"default": {
"base": "f",
"shift": "F"
}
},
"KeyI": {
"default": {
"base": "o",
"shift": "O"
}
},
"KeyJ": {
"default": {
"base": "n",
"shift": "N"
}
},
"KeyK": {
"default": {
"base": "e",
"shift": "E"
}
},
"KeyL": {
"default": {
"base": "i",
"shift": "I"
}
},
"KeyM": {
"default": {
"base": "h",
"shift": "H"
}
},
"KeyN": {
"default": {
"base": "m",
"shift": "M"
}
},
"KeyO": {
"default": {
"base": "u",
"shift": "U"
}
},
"KeyP": {
"default": {
"base": ";",
"shift": ":"
}
},
"KeyQ": {
"default": {
"base": "w",
"shift": "W"
}
},
"KeyR": {
"default": {
"base": "p",
"shift": "P"
}
},
"KeyS": {
"default": {
"base": "r",
"shift": "R"
}
},
"KeyT": {
"default": {
"base": "k",
"shift": "K"
}
},
"KeyU": {
"default": {
"base": "x",
"shift": "X"
}
},
"KeyV": {
"default": {
"base": "g",
"shift": "G"
}
},
"KeyW": {
"default": {
"base": "l",
"shift": "L"
}
},
"KeyX": {
"default": {
"base": "v",
"shift": "V"
}
},
"KeyY": {
"default": {
"base": "z",
"shift": "Z"
}
},
"KeyZ": {
"default": {
"base": "j",
"shift": "J"
}
},
"Minus": {
"default": {
"base": "-",
"shift": "_"
}
},
"Equal": {
"default": {
"base": "=",
"shift": "+"
}
},
"BracketLeft": {
"default": {
"base": "[",
"shift": "{"
}
},
"BracketRight": {
"default": {
"base": "]",
"shift": "}"
}
},
"Backslash": {
"default": {
"base": "\\",
"shift": "|"
}
},
"IntlBackslash": {
"default": {}
},
"Semicolon": {
"default": {
"base": "a",
"shift": "A"
}
},
"Backquote": {
"default": {
"base": "`",
"shift": "~"
}
},
"Quote": {
"default": {
"base": "'",
"shift": "\""
}
},
"Comma": {
"default": {
"base": "/",
"shift": "?"
}
},
"Period": {
"default": {
"base": ",",
"shift": "<"
}
},
"Slash": {
"default": {
"base": ".",
"shift": ">"
}
},
"Space": {
"default": {
"base": " "
}
}
}
}
{
"id": "custom-b8a88941-5a54-48cf-9164-9b757c2c1513",
"name": "Wreathy",
"description": "https://docs.google.com/document/d/1_a5Nzbkwyk1o0bvTctZrtgsee9jSP-6I0q3A0_9Mzm0/edit#heading=h.a7dm6bhl2cen",
"version": 1,
"keys": {
"Digit1": {
"default": {
"base": "1",
"shift": "!"
}
},
"Digit2": {
"default": {
"base": "2",
"shift": "@"
}
},
"Digit3": {
"default": {
"base": "3",
"shift": "#"
}
},
"Digit4": {
"default": {
"base": "4",
"shift": "$"
}
},
"Digit5": {
"default": {
"base": "5",
"shift": "%"
}
},
"Digit6": {
"default": {
"base": "6",
"shift": "^"
}
},
"Digit7": {
"default": {
"base": "7",
"shift": "&"
}
},
"Digit8": {
"default": {
"base": "8",
"shift": "*"
}
},
"Digit9": {
"default": {
"base": "9",
"shift": "("
}
},
"Digit0": {
"default": {
"base": "0",
"shift": ")"
}
},
"KeyA": {
"default": {
"base": "n",
"shift": "N"
}
},
"KeyB": {
"default": {
"base": "k",
"shift": "K"
}
},
"KeyC": {
"default": {
"base": "m",
"shift": "M"
}
},
"KeyD": {
"default": {
"base": "t",
"shift": "T"
}
},
"KeyE": {
"default": {
"base": "d",
"shift": "D"
}
},
"KeyF": {
"default": {
"base": "h",
"shift": "H"
}
},
"KeyG": {
"default": {
"base": "y",
"shift": "Y"
}
},
"KeyH": {
"default": {
"base": "w",
"shift": "W"
}
},
"KeyI": {
"default": {
"base": "u",
"shift": "U"
}
},
"KeyJ": {
"default": {
"base": "r",
"shift": "R"
}
},
"KeyK": {
"default": {
"base": "e",
"shift": "E"
}
},
"KeyL": {
"default": {
"base": "a",
"shift": "A"
}
},
"KeyM": {
"default": {
"base": "x",
"shift": "X"
}
},
"KeyN": {
"default": {
"base": "z",
"shift": "Z"
}
},
"KeyO": {
"default": {
"base": "o",
"shift": "O"
}
},
"KeyP": {
"default": {
"base": ",",
"shift": "<"
}
},
"KeyQ": {
"default": {
"base": "q",
"shift": "Q"
}
},
"KeyR": {
"default": {
"base": "f",
"shift": "F"
}
},
"KeyS": {
"default": {
"base": "s",
"shift": "S"
}
},
"KeyT": {
"default": {
"base": "v",
"shift": "V"
}
},
"KeyU": {
"default": {
"base": "l",
"shift": "L"
}
},
"KeyV": {
"default": {
"base": "p",
"shift": "P"
}
},
"KeyW": {
"default": {
"base": "g",
"shift": "G"
}
},
"KeyX": {
"default": {
"base": "c",
"shift": "C"
}
},
"KeyY": {
"default": {
"base": "j",
"shift": "J"
}
},
"KeyZ": {
"default": {
"base": "b",
"shift": "B"
}
},
"Minus": {
"default": {
"base": "-",
"shift": "_"
}
},
"Equal": {
"default": {
"base": "=",
"shift": "+"
}
},
"BracketLeft": {
"default": {
"base": "[",
"shift": "{"
}
},
"BracketRight": {
"default": {
"base": "]",
"shift": "}"
}
},
"Backslash": {
"default": {
"base": "\\",
"shift": "|"
}
},
"IntlBackslash": {
"default": {}
},
"Semicolon": {
"default": {
"base": "i",
"shift": "I"
}
},
"Backquote": {
"default": {
"base": "`",
"shift": "~"
}
},
"Quote": {
"default": {
"base": ":",
"shift": ";"
}
},
"Comma": {
"default": {
"base": "/",
"shift": "?"
}
},
"Period": {
"default": {
"base": "'",
"shift": "\""
}
},
"Slash": {
"default": {
"base": ".",
"shift": ">"
}
},
"Space": {
"default": {
"base": " "
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment