1 #include QMK_KEYBOARD_H
4 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
5 #if defined(KEYBOARD_lets_split_rev2)
6 [_GK] = LAYOUT_ortho_4x12_wrapper(
7 _______________GherkinLike_0_______________,
8 _______________GherkinLike_1_______________,
9 _______________GherkinLike_2_______________,
10 _______________GherkinLike_3_OneHand_______
12 [ONE] = LAYOUT_ortho_4x12_wrapper(
13 _______________Qwerty_Row__0_______________,
14 _______________Qwerty_Row__1_______________,
15 _______________Qwerty_Row__2_______________,
16 KC_LCTL, KC_LGUI, KC_LALT, GHERKIN, SUBTER, SH_T(KC_SPC), SH_T(KC_SPC), SUPRA, KC_RGUI, KC_RALT, GHERKIN, KC_RCTL
18 [DIR] = LAYOUT_ortho_4x12_wrapper(
19 _____________DIRECTIONS_Row__0_____________,
20 _____________DIRECTIONS_Row__1_____________,
21 _____________DIRECTIONS_Row__2_____________,
22 _______, _______, ONEHAND, _______, _______, _______, _______, _______, _______, _______, _______, _______
24 #elif defined(KEYBOARD_40percentclub_4x4)
25 [_GK] = LAYOUT_ortho_4x12_wrapper(
26 _______________GherkinLike_0_______________,
27 _______________GherkinLike_1_______________,
28 _______________GherkinLike_2_______________,
29 TD(RST_TAP_DANCE), KC_LGUI, KC_LALT, NUMPAD, NUMBER, ETCETERA, KC_SPC,DIRECTION, KC_RGUI, KC_RALT, KC_DEL, KC_RCTL
32 [PAD] = LAYOUT_ortho_4x4_wrapper(
33 _______________NUMPAD_Row__0_______________,
34 _______________NUMPAD_Row__1_______________,
35 _______________NUMPAD_Row__2_______________,
36 _______________NUMPAD_Row__3_______________
39 #elif defined(KEYBOARD_jj40)
40 [_GK] = LAYOUT_ortho_4x12_wrapper(
41 _______________GherkinLike_0_______________,
42 _______________GherkinLike_1_______________,
43 _______________GherkinLike_2_______________,
44 TD(RST_TAP_DANCE), BL_TOGG, BL_STEP, BL_BRTG, NUMBER, ETCETERA, KC_SPC,DIRECTION, KC_RGUI, KC_RALT, KC_DEL, KC_RCTL
48 [_GK] = LAYOUT_ortho_4x12_wrapper(
49 _______________GherkinLike_0_______________,
50 _______________GherkinLike_1_______________,
51 _______________GherkinLike_2_______________,
52 _______________GherkinLike_3_______________
55 [_QW] = LAYOUT_ortho_4x12_wrapper(
56 _______________Qwerty_Row__0_______________,
57 _______________Qwerty_Row__1_______________,
58 _______________Qwerty_Row__2_______________,
59 _______________Qwerty_Row__3_______________
62 [SUP] = LAYOUT_ortho_4x12_wrapper(
63 ________________SUPRA_Row_0________________,
64 ________________SUPRA_Row_1________________,
65 ________________SUPRA_Row_2________________,
66 ________________SUPRA_Row_3________________
69 [SUB] = LAYOUT_ortho_4x12_wrapper(
70 _______________SUBTER_Row__0_______________,
71 _______________SUBTER_Row__1_______________,
72 _______________SUBTER_Row__2_______________,
73 _______________SUBTER_Row__3_______________
76 [NUM] = LAYOUT_ortho_4x12_wrapper(
77 _______________NUMBERS_Row_0_______________,
78 _______________NUMBERS_Row_1_______________,
79 _______________NUMBERS_Row_2_______________,
80 _______________NUMBERS_Row_3_______________
83 [DIR] = LAYOUT_ortho_4x12_wrapper(
84 _____________DIRECTIONS_Row__0_____________,
85 _____________DIRECTIONS_Row__1_____________,
86 _____________DIRECTIONS_Row__2_____________,
87 _____________DIRECTIONS_Row__3_____________
90 [ETC] = LAYOUT_ortho_4x12_wrapper(
91 ______________ETCETERA_Row__0______________,
92 ______________ETCETERA_Row__1______________,
93 ______________ETCETERA_Row__2______________,
94 ______________ETCETERA_Row__3______________