diff --git a/keyboards/crkbd/keymaps/jussaw/keymap.c b/keyboards/crkbd/keymaps/jussaw/keymap.c index fb079a06a2c8..83b712526427 100644 --- a/keyboards/crkbd/keymaps/jussaw/keymap.c +++ b/keyboards/crkbd/keymaps/jussaw/keymap.c @@ -24,7 +24,8 @@ enum layers { _LOWER, _UPPER, _ADJUST, - _GAME + _GAME, + _COLEMAKDH }; enum custom_keycodes { @@ -32,7 +33,8 @@ enum custom_keycodes { LOWER, UPPER, ADJUST, - GAME + GAME, + COLEMAKDH }; const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { @@ -115,7 +117,23 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { KC_QUOT, KC_LSFT, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT, KC_LCTL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ESC, KC_LALT, KC_SPC, XXXXXXX, XXXXXXX, TG(4) - ) + ), + + //,-----------------------------------------------------. ,-----------------------------------------------------. + //| Tab | Q | W | F | P | B | | J | L | U | Y | ; | Bksp | + //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| + //| Esc | A | R | S | T | G | | M | N | E | I | O | "" | + //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| + //| Alt | Z | X | C | D | V | | K | H | , | . | / | Enter | + //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| + // | Ctrl | Lower | Space Shift | Upper | GUI | + //`--------------------------' `--------------------------' + [_COLEMAKDH] = LAYOUT_split_3x6_3( + KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_B, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, + KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, + KC_LALT, KC_Z, KC_X, KC_C, KC_D, KC_V, KC_K, KC_H, KC_COMM, KC_DOT, KC_SLSH, KC_ENT, + KC_LCTL, MO(1), KC_SPC, KC_RSFT, MO(2), KC_RGUI + ), }; #ifdef OLED_DRIVER_ENABLE