Last active
August 14, 2021 15:14
-
-
Save nicholastay/af6cf94917634ba71823f3f49223454b to your computer and use it in GitHub Desktop.
VIA setup for my iris keeb - still experimenting and messing around, would be cool to see how this evolves (already has a few times!)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "Iris Rev. 4", | |
"vendorProductId": 3406840406, | |
"macros": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], | |
"layers": [ | |
[ | |
"MT(MOD_LALT,KC_ESC)", | |
"KC_1", | |
"KC_2", | |
"KC_3", | |
"KC_4", | |
"KC_5", | |
"KC_TAB", | |
"KC_Q", | |
"KC_W", | |
"KC_E", | |
"KC_R", | |
"KC_T", | |
"KC_LSFT", | |
"KC_A", | |
"KC_S", | |
"KC_D", | |
"KC_F", | |
"KC_G", | |
"MT(MOD_LCTL,KC_ESC)", | |
"KC_Z", | |
"KC_X", | |
"KC_C", | |
"KC_V", | |
"KC_B", | |
"KC_NO", | |
"KC_NO", | |
"KC_LGUI", | |
"SPC_FN1", | |
"KC_ENT", | |
"KC_NO", | |
"KC_BSPC", | |
"KC_0", | |
"KC_9", | |
"KC_8", | |
"KC_7", | |
"KC_6", | |
"KC_MINS", | |
"KC_P", | |
"KC_O", | |
"KC_I", | |
"KC_U", | |
"KC_Y", | |
"KC_QUOT", | |
"KC_SCLN", | |
"KC_L", | |
"KC_K", | |
"KC_J", | |
"KC_H", | |
"KC_EQL", | |
"KC_SLSH", | |
"KC_DOT", | |
"KC_COMM", | |
"KC_M", | |
"KC_N", | |
"KC_NO", | |
"KC_NO", | |
"KC_BSLS", | |
"LT(2,KC_BSPC)", | |
"KC_SPC", | |
"KC_ENT" | |
], | |
[ | |
"KC_TILD", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"A(KC_TAB)", | |
"KC_BSPC", | |
"KC_TRNS", | |
"KC_NLCK", | |
"KC_DEL", | |
"KC_LPRN", | |
"KC_LSFT", | |
"MO(5)", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_LBRC", | |
"KC_LCTL", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_COMM", | |
"KC_NO", | |
"KC_NO", | |
"TG(3)", | |
"KC_NO", | |
"KC_TRNS", | |
"KC_NO", | |
"KC_DEL", | |
"KC_RBRC", | |
"KC_LBRC", | |
"KC_PAST", | |
"KC_PSLS", | |
"KC_BSPC", | |
"KC_RCBR", | |
"KC_LCBR", | |
"KC_P9", | |
"KC_P8", | |
"KC_P7", | |
"KC_RPRN", | |
"KC_VOLU", | |
"KC_PPLS", | |
"KC_P6", | |
"KC_P5", | |
"KC_P4", | |
"KC_RBRC", | |
"KC_VOLD", | |
"KC_PMNS", | |
"KC_P3", | |
"KC_P2", | |
"KC_P1", | |
"KC_DOT", | |
"KC_NO", | |
"KC_NO", | |
"KC_P0", | |
"KC_PDOT", | |
"KC_ENT", | |
"KC_GRV" | |
], | |
[ | |
"KC_F12", | |
"KC_F1", | |
"KC_F2", | |
"KC_F3", | |
"KC_F4", | |
"KC_F5", | |
"RGB_TOG", | |
"KC_LALT", | |
"KC_TRNS", | |
"KC_MS_UP", | |
"KC_TRNS", | |
"KC_TRNS", | |
"RGB_MOD", | |
"KC_TRNS", | |
"KC_MS_LEFT", | |
"KC_MS_DOWN", | |
"KC_MS_RIGHT", | |
"KC_UNDS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_MINS", | |
"KC_NO", | |
"KC_NO", | |
"KC_MS_BTN2", | |
"KC_MS_BTN1", | |
"KC_MS_BTN3", | |
"KC_TRNS", | |
"KC_F11", | |
"KC_F10", | |
"KC_F9", | |
"KC_F8", | |
"KC_F7", | |
"KC_F6", | |
"KC_RBRC", | |
"KC_LBRC", | |
"KC_BSPC", | |
"KC_PGUP", | |
"KC_PGDN", | |
"KC_DEL", | |
"KC_MPLY", | |
"KC_VOLU", | |
"KC_RGHT", | |
"KC_UP", | |
"KC_DOWN", | |
"KC_LEFT", | |
"KC_MUTE", | |
"KC_VOLD", | |
"KC_END", | |
"KC_PAUS", | |
"KC_INS", | |
"KC_HOME", | |
"KC_NO", | |
"KC_NO", | |
"KC_RALT", | |
"KC_TRNS", | |
"KC_RCTL", | |
"KC_TRNS" | |
], | |
[ | |
"KC_TRNS", | |
"KC_5", | |
"KC_1", | |
"KC_2", | |
"KC_3", | |
"KC_4", | |
"KC_TAB", | |
"TG(3)", | |
"KC_Q", | |
"KC_W", | |
"KC_E", | |
"KC_R", | |
"KC_LSFT", | |
"KC_M", | |
"KC_A", | |
"KC_S", | |
"KC_D", | |
"KC_F", | |
"KC_LCTL", | |
"KC_B", | |
"KC_Z", | |
"KC_X", | |
"KC_C", | |
"KC_V", | |
"KC_NO", | |
"KC_NO", | |
"KC_T", | |
"KC_LSFT", | |
"KC_SPC", | |
"KC_NO", | |
"KC_BSPC", | |
"KC_9", | |
"KC_8", | |
"KC_7", | |
"KC_6", | |
"KC_5", | |
"KC_P", | |
"KC_O", | |
"KC_I", | |
"KC_U", | |
"KC_Y", | |
"KC_T", | |
"TG(3)", | |
"KC_L", | |
"KC_K", | |
"KC_J", | |
"KC_H", | |
"KC_G", | |
"KC_GRV", | |
"KC_DOT", | |
"KC_COMM", | |
"KC_M", | |
"KC_N", | |
"KC_B", | |
"KC_NO", | |
"KC_NO", | |
"KC_LGUI", | |
"KC_ENT", | |
"KC_SPC", | |
"MO(2)" | |
], | |
[ | |
"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", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_NO", | |
"KC_NO", | |
"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", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_NO", | |
"KC_NO", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS" | |
], | |
[ | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"A(KC_F4)", | |
"KC_TRNS", | |
"C(A(LCA(KC_DEL)))", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"C(S(KC_ESC))", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_NO", | |
"KC_NO", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"RESET", | |
"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_NO", | |
"KC_NO", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS", | |
"KC_TRNS" | |
] | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment