const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [BASE] = KEYMAP( // layer 0 : default
+ [BASE] = LAYOUT_ergodox( // layer 0 : default
// left hand
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EQL,
KC_BSLS,KC_Q, KC_W, KC_E, KC_R, KC_T, TG(MOUS),
KC_PGDN,KC_ENT, KC_SPC
),
- [SYMB] = KEYMAP( // layer 1 : function and symbol keys
+ [SYMB] = LAYOUT_ergodox( // layer 1 : function and symbol keys
// left hand
TG(PLVR),KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11,
KC_TRNS,KC_LBRC,KC_RBRC,KC_LBRC,KC_RBRC,KC_SCLN,KC_TRNS,
KC_TRNS,
KC_TRNS,KC_TRNS,KC_TRNS
),
- [MOUS] = KEYMAP( // layer 2 : Mouse
+ [MOUS] = LAYOUT_ergodox( // layer 2 : Mouse
// left hand
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
),
- [FNXN] = KEYMAP( // layer 3 : keyboard functions
+ [FNXN] = LAYOUT_ergodox( // layer 3 : keyboard functions
// left hand
RESET,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_FN0,
KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_FN0,
KC_TRNS,KC_TRNS,KC_TRNS
),
- [NUMP] = KEYMAP( // layer 4: numpad
+ [NUMP] = LAYOUT_ergodox( // layer 4: numpad
// left hand
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,
* `--------------------' `--------------------'
*/
-[PLVR] = KEYMAP(
+[PLVR] = LAYOUT_ergodox(
// left hand
KC_TRNS,KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_FN0,
KC_NO, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM, PV_NUM,