Skip to content

Instantly share code, notes, and snippets.

@GregoireHebert
Created March 17, 2024 09:48
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 GregoireHebert/dd018e5c5deed12a960adfc72131e55c to your computer and use it in GitHub Desktop.
Save GregoireHebert/dd018e5c5deed12a960adfc72131e55c to your computer and use it in GitHub Desktop.
piantor layout
{
"version": 1,
"uid": 1113869408211332572,
"layout": [
[
["KC_NO", "KC_Y", "KC_C", "KC_L", "KC_M", "KC_K"],
["KC_NO", "KC_I", "KC_S", "MT(MOD_LALT,KC_R)", "MT(MOD_LGUI,KC_T)", "KC_G"],
["KC_NO", "KC_Q", "KC_V", "KC_W", "KC_D", "KC_J"],
["LGUI(LCTL(KC_Q))", "MT(MOD_MEH,KC_SPACE)", "OSM(MOD_LSFT)", -1, -1, -1],
["KC_Z", "KC_F", "KC_U", "TD(1)", "KC_BSPC", "KC_NO"],
["KC_P", "MT(MOD_RGUI,KC_N)", "MT(MOD_RALT,KC_E)", "KC_A", "KC_O", "KC_NO"],
["KC_B", "KC_H", "TD(2)", "TD(0)", "KC_X", "KC_NO"],
["OSM(MOD_RCTL)", "TO(1)", "KC_NO", -1, -1, -1]
],
[
["KC_NO", "KC_ESCAPE", "KC_AT", "LSFT(KC_3)", "TD(4)", "KC_PERC"],
["KC_NO", "KC_TAB", "KC_EQL", "LALT(KC_RBRACKET)", "LALT(LSFT(KC_RBRACKET))", "TD(5)"],
["KC_NO", "KC_TILD", "TD(6)", "LALT(KC_LBRACKET)", "LALT(LSFT(KC_LBRACKET))", "KC_DQUO"],
["LGUI(LCTL(KC_Q))", "TO(0)", "OSM(MOD_LSFT)", -1, -1, -1],
["KC_CIRC", "KC_AMPR", "KC_ASTR", "KC_SCOLON", "KC_BSPC", "KC_NO"],
["TD(15)", "LSFT(KC_LBRC)", "LSFT(KC_RBRC)", "TD(16)", "KC_ENTER", "KC_NO"],
["KC_LBRC", "KC_RPRN", "KC_RPRN", "KC_RBRC", "TO(3)", "KC_NO"],
["KC_RALT", "TO(2)", "KC_NO", -1, -1, -1]
],
[
["KC_NO", "KC_ESCAPE", "KC_MEDIA_PLAY_PAUSE", "KC_MEDIA_PREV_TRACK", "KC_MEDIA_NEXT_TRACK", "LSFT(KC_MINS)"],
["KC_NO", "KC_TAB", "KC_TRANSPARENT", "KC_AUDIO_VOL_DOWN", "KC_AUDIO_VOL_UP", "LSFT(KC_EQL)"],
["KC_NO", "RESET", "KC_KP_ASTERISK", "KC_BRIGHTNESS_DOWN", "KC_BRIGHTNESS_UP", "KC_KP_DOT"],
["LGUI(LCTL(KC_Q))", "TO(0)", "KC_LGUI", -1, -1, -1],
["KC_MINS", "KC_7", "KC_8", "KC_9", "KC_TRANSPARENT", "KC_NO"],
["KC_EQL", "KC_4", "KC_5", "KC_6", "KC_ENTER", "KC_NO"],
["KC_0", "KC_1", "KC_2", "KC_3", "KC_TRANSPARENT", "KC_NO"],
["KC_RALT", "TO(2)", "KC_NO", -1, -1, -1]
],
[
["KC_NO", "TD(7)", "KC_MS_WH_LEFT", "KC_MS_UP", "KC_MS_WH_RIGHT", "TD(8)"],
["KC_NO", "TD(9)", "KC_MS_LEFT", "KC_MS_DOWN", "KC_MS_RIGHT", "MT(MOD_LGUI,KC_DEL)"],
["KC_NO", "TD(11)", "KC_MS_BTN2", "KC_MS_WH_UP", "KC_MS_WH_DOWN", "KC_TRANSPARENT", "KC_MS_BTN1"],
["LGUI(LCTL(KC_Q))", "TO(0)", "KC_TRANSPARENT", -1, -1, -1],
["LGUI(KC_LBRACKET)", "LCTL(LSFT(KC_TAB))", "RCTL(KC_TAB)", "LGUI(KC_RBRACKET)", "KC_TRANSPARENT", "KC_NO"],
["TD(13)", "MT(MOD_RGUI,KC_DOWN)", "MT(MOD_RALT,KC_UP)", "TD(14)", "KC_ENTER", "KC_NO"],
["KC_MS_BTN1", "KC_MS_ACCEL0", "KC_MS_ACCEL1", "KC_MS_ACCEL2", "KC_NO", "KC_NO"],
["KC_RALT", "TO(1)", "KC_NO", -1, -1, -1]
],
[["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1]],
[["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1]],
[["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1]],
[["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1]],
[["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1]],
[["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS"], ["KC_TRNS", "KC_TRNS", "KC_TRNS", -1, -1, -1]]
],
"encoder_layout": [[], [], [], [], [], [], [], [], [], []],
"layout_options": -1,
"macro": [[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []],
"vial_protocol": 5,
"via_protocol": 9,
"tap_dance": [
["KC_DOT", "KC_EXLM", "KC_DOT", "KC_DOT", 200],
["KC_COMM", "KC_MINS", "KC_COMM", "KC_MINS", 200],
["KC_SLASH", "S(KC_MINS)", "KC_SLASH", "KC_SLASH", 200],
["KC_SPACE", "KC_UNDS", "KC_SPACE", "KC_SPACE", 200],
["LSFT(KC_4)", "LCTL(LGUI(LSFT(KC_4)))", "LSFT(KC_4)", "LSFT(KC_4)", 200],
["KC_QUOTE", "LGUI(KC_QUOTE)", "KC_GRAVE", "KC_QUOTE", 200],
["LALT(LSFT(KC_2))", "LALT(KC_3)", "LALT(LSFT(KC_2))", "LALT(LSFT(KC_2))", 200],
["KC_ESCAPE", "LALT(LGUI(KC_ESCAPE))", "KC_ESCAPE", "KC_ESCAPE", 200],
["KC_Q", "KC_H", "KC_Q", "KC_Q", 200],
["KC_TAB", "LGUI(KC_TAB)", "KC_TAB", "KC_TAB", 200],
["KC_DELETE", "LCTL(KC_K)", "KC_DELETE", "KC_DELETE", 200],
["KC_GRAVE", "LGUI(KC_GRAVE)", "KC_GRAVE", "KC_GRAVE", 200],
["KC_SPACE", "LGUI(KC_O)", "KC_SPACE", "KC_SPACE", 200],
["KC_LEFT", "LGUI(KC_LEFT)", "KC_LEFT", "KC_LEFT", 200],
["KC_RIGHT", "LALT(KC_RIGHT)", "KC_RIGHT", "KC_RIGHT", 200],
["KC_BSLS", "KC_HOME", "KC_BSLS", "KC_BSLS", 200],
["KC_PIPE", "KC_END", "KC_PIPE", "KC_PIPE", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200],
["KC_NO", "KC_NO", "KC_NO", "KC_NO", 200]
],
"combo": [["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"], ["KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"]],
"key_override": [
{"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}, {"trigger": "KC_NO", "replacement": "KC_NO", "layers": 65535, "trigger_mods": 0, "negative_mod_mask": 0, "suppressed_mods": 0, "options": 7}
],
"settings": {"1": 0, "2": 50, "3": 0, "4": 175, "5": 5, "6": 5000, "7": 240, "8": 14, "9": 5, "10": 16, "11": 1, "12": 10, "13": 22, "14": 10, "15": 83, "16": 3, "17": 40, "18": 0, "19": 80, "20": 5, "21": 128}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment