diff options
Diffstat (limited to 'keyboards/crkbd/keymaps/curry/keymap.c')
| -rw-r--r-- | keyboards/crkbd/keymaps/curry/keymap.c | 109 |
1 files changed, 55 insertions, 54 deletions
diff --git a/keyboards/crkbd/keymaps/curry/keymap.c b/keyboards/crkbd/keymaps/curry/keymap.c index 23c7c46c7..7686c420e 100644 --- a/keyboards/crkbd/keymaps/curry/keymap.c +++ b/keyboards/crkbd/keymaps/curry/keymap.c | |||
| @@ -1,61 +1,62 @@ | |||
| 1 | #include "curry.h" | 1 | #include "curry.h" |
| 2 | 2 | ||
| 3 | #define LAYOUT_crkbd_base( \ | 3 | #define LAYOUT_crkbd_base( \ |
| 4 | K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, \ | 4 | K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, \ |
| 5 | K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, \ | 5 | K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, \ |
| 6 | K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A \ | 6 | K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A \ |
| 7 | ) \ | 7 | ) \ |
| 8 | LAYOUT_wrapper( \ | 8 | LAYOUT_wrapper( \ |
| 9 | KC_GESC, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, KC_MINS, \ | 9 | KC_GESC, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, KC_MINS, \ |
| 10 | M_LCTL, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, M_RALT, \ | 10 | M_LCTL, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, M_RALT, \ |
| 11 | OS_LSFT, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, OS_RSFT, \ | 11 | OS_LSFT, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, OS_RSFT, \ |
| 12 | KC_GRV, OS_LALT, SP_LWER, ET_RAIS, KC_BSPC, OS_RGUI \ | 12 | KC_GRV, OS_LALT, SP_LWER, ET_RAIS, KC_BSPC, OS_RGUI \ |
| 13 | ) | 13 | ) |
| 14 | #define LAYOUT_crkbd_base_wrapper(...) LAYOUT_crkbd_base(__VA_ARGS__) | 14 | #define LAYOUT_crkbd_base_wrapper(...) LAYOUT_crkbd_base(__VA_ARGS__) |
| 15 | 15 | ||
| 16 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 16 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 17 | [_QWERTY] = LAYOUT_crkbd_base_wrapper( | 17 | [_QWERTY] = LAYOUT_crkbd_base_wrapper( |
| 18 | _________________QWERTY_L1_________________, _________________QWERTY_R1_________________, | 18 | _________________QWERTY_L1_________________, _________________QWERTY_R1_________________, |
| 19 | _________________QWERTY_L2_________________, _________________QWERTY_R2_________________, | 19 | _________________QWERTY_L2_________________, _________________QWERTY_R2_________________, |
| 20 | _________________QWERTY_L3_________________, _________________QWERTY_R3_________________ | 20 | _________________QWERTY_L3_________________, _________________QWERTY_R3_________________ |
| 21 | ), | 21 | ), |
| 22 | 22 | ||
| 23 | [_COLEMAK] = LAYOUT_crkbd_base_wrapper( | 23 | [_COLEMAK] = LAYOUT_crkbd_base_wrapper( |
| 24 | _________________COLEMAK_L1________________, _________________COLEMAK_R1________________, | 24 | _________________COLEMAK_L1________________, _________________COLEMAK_R1________________, |
| 25 | _________________COLEMAK_L2________________, _________________COLEMAK_R2________________, | 25 | _________________COLEMAK_L2________________, _________________COLEMAK_R2________________, |
| 26 | _________________COLEMAK_L3________________, _________________COLEMAK_R3________________ | 26 | _________________COLEMAK_L3________________, _________________COLEMAK_R3________________ |
| 27 | ), | 27 | ), |
| 28 | 28 | ||
| 29 | [_DVORAK] = LAYOUT_crkbd_base_wrapper( | 29 | [_DVORAK] = LAYOUT_crkbd_base_wrapper( |
| 30 | _________________DVORAK_L1_________________, _________________DVORAK_R1_________________, | 30 | _________________DVORAK_L1_________________, _________________DVORAK_R1_________________, |
| 31 | _________________DVORAK_L2_________________, _________________DVORAK_R2_________________, | 31 | _________________DVORAK_L2_________________, _________________DVORAK_R2_________________, |
| 32 | _________________DVORAK_L3_________________, _________________DVORAK_R3_________________ | 32 | _________________DVORAK_L3_________________, _________________DVORAK_R3_________________ |
| 33 | ), | 33 | ), |
| 34 | 34 | ||
| 35 | [_MODS] = LAYOUT_wrapper( | 35 | [_MODS] = LAYOUT_wrapper( |
| 36 | _______, ___________________BLANK___________________, ___________________BLANK___________________, _______, | 36 | _______, ___________________BLANK___________________, ___________________BLANK___________________, _______, |
| 37 | _______, ___________________BLANK___________________, ___________________BLANK___________________, _______, | 37 | _______, ___________________BLANK___________________, ___________________BLANK___________________, _______, |
| 38 | KC_LSFT, ___________________BLANK___________________, ___________________BLANK___________________, KC_RSFT, | 38 | KC_LSFT, ___________________BLANK___________________, ___________________BLANK___________________, KC_RSFT, |
| 39 | _______, _______, _______, _______, _______, _______ | 39 | _______, _______, _______, _______, _______, _______ |
| 40 | ), | 40 | ), |
| 41 | [_LOWER] = LAYOUT_wrapper( | 41 | |
| 42 | _______, _________________LOWER_L1__________________, _________________LOWER_R1__________________, KC_PIPE, | 42 | [_LOWER] = LAYOUT_wrapper( |
| 43 | KC_F11, _________________LOWER_L2__________________, _________________LOWER_R2__________________, KC_F12, | 43 | _______, _________________LOWER_L1__________________, _________________LOWER_R1__________________, KC_PIPE, |
| 44 | _______, _________________LOWER_L3__________________, _________________LOWER_R3__________________, _______, | 44 | KC_F11, _________________LOWER_L2__________________, _________________LOWER_R2__________________, KC_F12, |
| 45 | _______, _______, _______, _______, _______, _______ | 45 | _______, _________________LOWER_L3__________________, _________________LOWER_R3__________________, _______, |
| 46 | ), | 46 | _______, _______, _______, _______, _______, _______ |
| 47 | 47 | ), | |
| 48 | [_RAISE] = LAYOUT_wrapper( \ | 48 | |
| 49 | _______, _________________RAISE_L1__________________, _________________RAISE_R1__________________, _______, | 49 | [_RAISE] = LAYOUT_wrapper( \ |
| 50 | _______, _________________RAISE_L2__________________, _________________RAISE_R2__________________, KC_BSLS, | 50 | _______, _________________RAISE_L1__________________, _________________RAISE_R1__________________, _______, |
| 51 | _______, _________________RAISE_L3__________________, _________________RAISE_R3__________________, _______, | 51 | _______, _________________RAISE_L2__________________, _________________RAISE_R2__________________, KC_BSLS, |
| 52 | _______, _______, _______, _______, _______, _______ | 52 | _______, _________________RAISE_L3__________________, _________________RAISE_R3__________________, _______, |
| 53 | ), | 53 | _______, _______, _______, _______, _______, _______ |
| 54 | 54 | ), | |
| 55 | [_ADJUST] = LAYOUT_wrapper( \ | 55 | |
| 56 | KC_MAKE, _________________ADJUST_L1_________________, _________________ADJUST_R1_________________, KC_RESET, | 56 | [_ADJUST] = LAYOUT_wrapper( \ |
| 57 | VRSN, _________________ADJUST_L2_________________, _________________ADJUST_R2_________________, EEP_RST, | 57 | KC_MAKE, _________________ADJUST_L1_________________, _________________ADJUST_R1_________________, KC_RESET, |
| 58 | MG_NKRO, _________________ADJUST_L3_________________, _________________ADJUST_R3_________________, RGB_IDL, | 58 | VRSN, _________________ADJUST_L2_________________, _________________ADJUST_R2_________________, EEP_RST, |
| 59 | _______, _______, _______, _______, TG_MODS, _______ | 59 | MG_NKRO, _________________ADJUST_L3_________________, _________________ADJUST_R3_________________, RGB_IDL, |
| 60 | ) | 60 | _______, _______, _______, _______, TG_MODS, _______ |
| 61 | ) | ||
| 61 | }; | 62 | }; |
