My personal ergodox layout.
This file can be used with the qmk configurator.
My personal ergodox layout.
This file can be used with the qmk configurator.
| { | |
| "keyboard": "ergodox_ez", | |
| "keymap": "dvm", | |
| "layout": "LAYOUT_ergodox", | |
| "layers": [ | |
| [ | |
| "KC_DLR", | |
| "KC_AMPR", | |
| "KC_LBRC", | |
| "KC_LCBR", | |
| "KC_RCBR", | |
| "KC_LPRN", | |
| "KC_EQL", | |
| "KC_TAB", | |
| "KC_SCLN", | |
| "KC_COMM", | |
| "KC_DOT", | |
| "KC_P", | |
| "KC_Y", | |
| "KC_DEL", | |
| "KC_ESC", | |
| "KC_A", | |
| "KC_O", | |
| "KC_E", | |
| "KC_U", | |
| "KC_I", | |
| "LT(1,KC_LSFT)", | |
| "LCTL_T(KC_QUOT)", | |
| "KC_Q", | |
| "KC_J", | |
| "KC_K", | |
| "KC_X", | |
| "HYPR(KC_INS)", | |
| "KC_LSFT", | |
| "KC_LCTL", | |
| "TO(1)", | |
| "KC_LGUI", | |
| "KC_LALT", | |
| "LALT_T(KC_APP)", | |
| "OSL(3)", | |
| "KC_HOME", | |
| "KC_SPC", | |
| "KC_BSPC", | |
| "KC_END", | |
| "KC_ASTR", | |
| "KC_RPRN", | |
| "KC_PLUS", | |
| "KC_RBRC", | |
| "KC_EXLM", | |
| "KC_HASH", | |
| "KC_BSPC", | |
| "KC_BSLS", | |
| "KC_F", | |
| "KC_G", | |
| "KC_C", | |
| "KC_R", | |
| "KC_L", | |
| "KC_SLSH", | |
| "KC_D", | |
| "KC_H", | |
| "KC_T", | |
| "KC_N", | |
| "LT(4,KC_S)", | |
| "LGUI_T(KC_UNDS)", | |
| "MEH_T(KC_PSCR)", | |
| "KC_B", | |
| "KC_M", | |
| "KC_W", | |
| "KC_V", | |
| "KC_Z", | |
| "LT(1,KC_RSFT)", | |
| "MO(3)", | |
| "KC_LEFT", | |
| "KC_UP", | |
| "KC_DOWN", | |
| "KC_RGHT", | |
| "KC_RALT", | |
| "LCTL_T(KC_ESC)", | |
| "KC_PGUP", | |
| "KC_PGDN", | |
| "KC_ENT", | |
| "KC_SPC" | |
| ], | |
| [ | |
| "KC_TILD", | |
| "KC_7", | |
| "KC_5", | |
| "KC_3", | |
| "KC_1", | |
| "KC_9", | |
| "KC_PERC", | |
| "LSFT(KC_TAB)", | |
| "KC_COLN", | |
| "KC_LT", | |
| "KC_GT", | |
| "LSFT(KC_P)", | |
| "LSFT(KC_Y)", | |
| "KC_TRNS", | |
| "LSFT(KC_ESC)", | |
| "LSFT(KC_A)", | |
| "LSFT(KC_O)", | |
| "LSFT(KC_E)", | |
| "LSFT(KC_U)", | |
| "LSFT(KC_I)", | |
| "KC_TRNS", | |
| "LSFT(KC_QUOT)", | |
| "LSFT(KC_Q)", | |
| "LSFT(KC_J)", | |
| "LSFT(KC_K)", | |
| "LSFT(KC_X)", | |
| "LSFT(KC_INS)", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "TO(0)", | |
| "LSFT(KC_NO)", | |
| "LSFT(KC_NO)", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "LSFT(KC_HOME)", | |
| "KC_TRNS", | |
| "LSFT(KC_BSPC)", | |
| "LSFT(KC_END)", | |
| "KC_GRV", | |
| "KC_0", | |
| "KC_2", | |
| "KC_4", | |
| "KC_6", | |
| "KC_8", | |
| "KC_AT", | |
| "KC_PIPE", | |
| "LSFT(KC_F)", | |
| "LSFT(KC_G)", | |
| "LSFT(KC_C)", | |
| "LSFT(KC_R)", | |
| "LSFT(KC_L)", | |
| "KC_QUES", | |
| "LSFT(KC_D)", | |
| "LSFT(KC_H)", | |
| "LSFT(KC_T)", | |
| "LSFT(KC_N)", | |
| "LSFT(KC_S)", | |
| "KC_UNDS", | |
| "KC_TRNS", | |
| "LSFT(KC_B)", | |
| "LSFT(KC_M)", | |
| "LSFT(KC_W)", | |
| "LSFT(KC_V)", | |
| "LSFT(KC_Z)", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "LSFT(KC_LEFT)", | |
| "LSFT(KC_UP)", | |
| "LSFT(KC_DOWN)", | |
| "LSFT(KC_RGHT)", | |
| "LSFT(KC_RALT)", | |
| "KC_TRNS", | |
| "LSFT(KC_PGUP)", | |
| "LSFT(KC_PGDN)", | |
| "LSFT(KC_ENT)", | |
| "KC_TRNS" | |
| ], | |
| [ | |
| "KC_GRV", | |
| "KC_1", | |
| "KC_2", | |
| "KC_3", | |
| "KC_4", | |
| "KC_5", | |
| "KC_LBRC", | |
| "KC_TAB", | |
| "KC_Q", | |
| "KC_W", | |
| "KC_E", | |
| "KC_R", | |
| "KC_T", | |
| "KC_DEL", | |
| "KC_ESC", | |
| "KC_A", | |
| "KC_S", | |
| "KC_D", | |
| "KC_F", | |
| "KC_G", | |
| "KC_LSFT", | |
| "LCTL_T(KC_Z)", | |
| "KC_X", | |
| "KC_C", | |
| "KC_V", | |
| "KC_B", | |
| "HYPR(KC_INS)", | |
| "OSL(3)", | |
| "KC_LCTL", | |
| "KC_CAPS", | |
| "KC_LGUI", | |
| "KC_LALT", | |
| "LALT_T(KC_APP)", | |
| "KC_LGUI", | |
| "KC_HOME", | |
| "KC_SPC", | |
| "KC_BSPC", | |
| "KC_END", | |
| "KC_RBRC", | |
| "KC_6", | |
| "KC_7", | |
| "KC_8", | |
| "KC_9", | |
| "KC_0", | |
| "KC_MINS", | |
| "KC_BSLS", | |
| "KC_Y", | |
| "KC_U", | |
| "KC_I", | |
| "KC_O", | |
| "KC_P", | |
| "KC_EQL", | |
| "KC_H", | |
| "KC_J", | |
| "KC_K", | |
| "KC_L", | |
| "LT(4,KC_SCLN)", | |
| "LGUI_T(KC_QUOT)", | |
| "MEH_T(KC_PSCR)", | |
| "KC_N", | |
| "KC_M", | |
| "KC_COMM", | |
| "KC_DOT", | |
| "LCTL_T(KC_SLSH)", | |
| "KC_RSFT", | |
| "MO(3)", | |
| "KC_LEFT", | |
| "KC_UP", | |
| "KC_DOWN", | |
| "KC_RGHT", | |
| "KC_RALT", | |
| "LCTL_T(KC_ESC)", | |
| "KC_PGUP", | |
| "KC_PGDN", | |
| "KC_ENT", | |
| "KC_SPC" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_F1", | |
| "KC_F2", | |
| "KC_F3", | |
| "KC_F4", | |
| "KC_F5", | |
| "KC_F6", | |
| "KC_TRNS", | |
| "KC_EXLM", | |
| "KC_LCBR", | |
| "KC_UP", | |
| "KC_RCBR", | |
| "KC_PIPE", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_LPRN", | |
| "KC_LEFT", | |
| "KC_DOWN", | |
| "KC_RGHT", | |
| "KC_GRV", | |
| "KC_LSFT", | |
| "LCTL(KC_Z)", | |
| "LCTL(KC_X)", | |
| "LCTL(KC_C)", | |
| "LCTL(KC_V)", | |
| "KC_TILD", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "RGB_MOD", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "RGB_VAD", | |
| "RGB_VAI", | |
| "KC_TRNS", | |
| "KC_F7", | |
| "KC_F8", | |
| "KC_F9", | |
| "KC_F10", | |
| "KC_F11", | |
| "KC_F12", | |
| "KC_DEL", | |
| "KC_TRNS", | |
| "KC_UP", | |
| "KC_7", | |
| "KC_8", | |
| "KC_9", | |
| "KC_ASTR", | |
| "KC_TRNS", | |
| "KC_DOWN", | |
| "KC_4", | |
| "KC_5", | |
| "KC_6", | |
| "KC_PLUS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_AMPR", | |
| "KC_1", | |
| "KC_2", | |
| "KC_3", | |
| "KC_BSLS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_DOT", | |
| "KC_0", | |
| "KC_EQL", | |
| "KC_TRNS", | |
| "RGB_TOG", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "RGB_HUD", | |
| "RGB_HUI" | |
| ], | |
| [ | |
| "RESET", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_WH_U", | |
| "KC_MS_U", | |
| "KC_WH_D", | |
| "KC_TRNS", | |
| "DF(0)", | |
| "KC_TRNS", | |
| "KC_WH_L", | |
| "KC_MS_L", | |
| "KC_MS_D", | |
| "KC_MS_R", | |
| "KC_WH_R", | |
| "KC_LSFT", | |
| "KC_UNDO", | |
| "KC_CUT", | |
| "KC_COPY", | |
| "KC_PSTE", | |
| "KC_AGIN", | |
| "DF(2)", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_BTN3", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_BTN1", | |
| "KC_BTN2", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_DEL", | |
| "ANY(LCTL(LALT(KC_DEL)))", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_UP", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_LEFT", | |
| "KC_DOWN", | |
| "KC_RGHT", | |
| "KC_TRNS", | |
| "KC_MPLY", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MPRV", | |
| "KC_MNXT", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_VOLU", | |
| "KC_VOLD", | |
| "KC_MUTE", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_WBAK" | |
| ] | |
| ], | |
| "author": "", | |
| "notes": "" | |
| } |