diff options
| -rw-r--r-- | keyboards/montsinger/rebound/keymaps/curry/keymap.c | 63 | ||||
| -rw-r--r-- | keyboards/montsinger/rebound/keymaps/curry/rules.mk | 1 |
2 files changed, 64 insertions, 0 deletions
diff --git a/keyboards/montsinger/rebound/keymaps/curry/keymap.c b/keyboards/montsinger/rebound/keymaps/curry/keymap.c new file mode 100644 index 000000000..1b8f4f4ac --- /dev/null +++ b/keyboards/montsinger/rebound/keymaps/curry/keymap.c | |||
| @@ -0,0 +1,63 @@ | |||
| 1 | #include "curry.h" | ||
| 2 | |||
| 3 | #define LAYOUT_rebound_base( \ | ||
| 4 | K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, \ | ||
| 5 | K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, \ | ||
| 6 | K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A \ | ||
| 7 | ) \ | ||
| 8 | LAYOUT_ortho_4x12_wrapper( \ | ||
| 9 | KC_TAB, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, KC_BSPC, \ | ||
| 10 | KC_ESC, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, KC_QUOT, \ | ||
| 11 | KC_LSFT, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, KC_ENT, \ | ||
| 12 | ADJUST, KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT \ | ||
| 13 | ) | ||
| 14 | #define LAYOUT_rebound_base_wrapper(...) LAYOUT_rebound_base(__VA_ARGS__) | ||
| 15 | |||
| 16 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
| 17 | [_QWERTY] = LAYOUT_rebound_base_wrapper( | ||
| 18 | _________________QWERTY_L1_________________, _________________QWERTY_R1_________________, | ||
| 19 | _________________QWERTY_L2_________________, _________________QWERTY_R2_________________, | ||
| 20 | _________________QWERTY_L3_________________, _________________QWERTY_R3_________________ | ||
| 21 | ), | ||
| 22 | |||
| 23 | [_COLEMAK] = LAYOUT_rebound_base_wrapper( | ||
| 24 | _________________COLEMAK_L1________________, _________________COLEMAK_R1________________, | ||
| 25 | _________________COLEMAK_L2________________, _________________COLEMAK_R2________________, | ||
| 26 | _________________COLEMAK_L3________________, _________________COLEMAK_R3________________ | ||
| 27 | ), | ||
| 28 | |||
| 29 | [_DVORAK] = LAYOUT_rebound_base_wrapper( | ||
| 30 | _________________DVORAK_L1_________________, _________________DVORAK_R1_________________, | ||
| 31 | _________________DVORAK_L2_________________, _________________DVORAK_R2_________________, | ||
| 32 | _________________DVORAK_L3_________________, _________________DVORAK_R3_________________ | ||
| 33 | ), | ||
| 34 | |||
| 35 | [_WORKMAN] = LAYOUT_rebound_base_wrapper( | ||
| 36 | _________________WORKMAN_L1________________, _________________WORKMAN_R1________________, | ||
| 37 | _________________WORKMAN_L2________________, _________________WORKMAN_R2________________, | ||
| 38 | _________________WORKMAN_L3________________, _________________WORKMAN_R3________________ | ||
| 39 | ), | ||
| 40 | |||
| 41 | [_LOWER] = LAYOUT_ortho_4x12_wrapper( | ||
| 42 | KC_F11, _________________LOWER_L1__________________, _________________LOWER_R1__________________, KC_F12, | ||
| 43 | KC_GRV, _________________LOWER_L2__________________, _________________LOWER_R2__________________, KC_PIPE, | ||
| 44 | _______, _________________LOWER_L3__________________, _________________LOWER_R3__________________, _______, | ||
| 45 | _______, ___________________BLANK___________________, ___________________BLANK___________________, _______ | ||
| 46 | ), | ||
| 47 | |||
| 48 | [_RAISE] = LAYOUT_ortho_4x12_wrapper( | ||
| 49 | _______, _________________RAISE_L1__________________, _________________RAISE_R1__________________, KC_DEL, | ||
| 50 | KC_TILD, _________________RAISE_L2__________________, _________________RAISE_R2__________________, KC_BSLS, | ||
| 51 | _______, _________________RAISE_L3__________________, _________________RAISE_R3__________________, _______, | ||
| 52 | _______, ___________________BLANK___________________, ___________________BLANK___________________, _______ | ||
| 53 | ), | ||
| 54 | |||
| 55 | [_ADJUST] = LAYOUT_ortho_4x12_wrapper( | ||
| 56 | KC_MAKE, ___________________BLANK___________________, _________________ADJUST_R1_________________, KC_RST, | ||
| 57 | VRSN, _________________ADJUST_L2_________________, _________________ADJUST_R2_________________, EEP_RST, | ||
| 58 | MG_NKRO, ___________________BLANK___________________, _________________ADJUST_R3_________________, _______, | ||
| 59 | _______, ___________________BLANK___________________, ___________________BLANK___________________, _______ | ||
| 60 | ) | ||
| 61 | |||
| 62 | |||
| 63 | }; | ||
diff --git a/keyboards/montsinger/rebound/keymaps/curry/rules.mk b/keyboards/montsinger/rebound/keymaps/curry/rules.mk new file mode 100644 index 000000000..36225f7ba --- /dev/null +++ b/keyboards/montsinger/rebound/keymaps/curry/rules.mk | |||
| @@ -0,0 +1 @@ | |||
| CTPC = yes | |||
