diff options
Diffstat (limited to 'keyboards/orthodox/keymaps/drashna/keymap.c')
| -rw-r--r-- | keyboards/orthodox/keymaps/drashna/keymap.c | 71 |
1 files changed, 23 insertions, 48 deletions
diff --git a/keyboards/orthodox/keymaps/drashna/keymap.c b/keyboards/orthodox/keymaps/drashna/keymap.c index 643a5b6b0..b7d83a5f2 100644 --- a/keyboards/orthodox/keymaps/drashna/keymap.c +++ b/keyboards/orthodox/keymaps/drashna/keymap.c | |||
| @@ -19,59 +19,34 @@ | |||
| 19 | LALT_T(KC_TAB), K11, K12, K13, K14, K15, OS_LALT, OS_LGUI, OS_RALT, RAISE, K16, K17, K18, K19, K1A, RALT_T(K1B), \ | 19 | LALT_T(KC_TAB), K11, K12, K13, K14, K15, OS_LALT, OS_LGUI, OS_RALT, RAISE, K16, K17, K18, K19, K1A, RALT_T(K1B), \ |
| 20 | KC_MLSF, CTL_T(K21), K22, K23, K24, K25, LOWER, KC_SPACE,KC_BSPC, KC_DEL, KC_ENT, RAISE, K26, K27, K28, K29, RCTL_T(K2A), KC_MRSF \ | 20 | KC_MLSF, CTL_T(K21), K22, K23, K24, K25, LOWER, KC_SPACE,KC_BSPC, KC_DEL, KC_ENT, RAISE, K26, K27, K28, K29, RCTL_T(K2A), KC_MRSF \ |
| 21 | ) | 21 | ) |
| 22 | #define LAYOUT_orthodox_base_wrapper(...) LAYOUT_orthodox_base(__VA_ARGS__) | 22 | #define LAYOUT_base_wrapper(...) LAYOUT_orthodox_base(__VA_ARGS__) |
| 23 | 23 | ||
| 24 | 24 | ||
| 25 | 25 | ||
| 26 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 26 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 27 | [_DEFAULT_LAYER_1] = LAYOUT_base_wrapper( | ||
| 28 | _________________QWERTY_L1_________________, _________________QWERTY_R1_________________, | ||
| 29 | _________________QWERTY_L2_________________, _________________QWERTY_R2_________________, | ||
| 30 | _________________QWERTY_L3_________________, _________________QWERTY_R3_________________ | ||
| 31 | ), | ||
| 32 | |||
| 33 | [_DEFAULT_LAYER_2] = LAYOUT_base_wrapper( | ||
| 34 | ______________COLEMAK_MOD_DH_L1____________, ______________COLEMAK_MOD_DH_R1____________, | ||
| 35 | ______________COLEMAK_MOD_DH_L2____________, ______________COLEMAK_MOD_DH_R2____________, | ||
| 36 | ______________COLEMAK_MOD_DH_L3____________, ______________COLEMAK_MOD_DH_R3____________ | ||
| 37 | ), | ||
| 38 | [_DEFAULT_LAYER_3] = LAYOUT_base_wrapper( | ||
| 39 | _________________COLEMAK_L1________________, _________________COLEMAK_R1________________, | ||
| 40 | _________________COLEMAK_L2________________, _________________COLEMAK_R2________________, | ||
| 41 | _________________COLEMAK_L3________________, _________________COLEMAK_R3________________ | ||
| 42 | ), | ||
| 43 | |||
| 44 | [_DEFAULT_LAYER_4] = LAYOUT_base_wrapper( | ||
| 45 | _________________DVORAK_L1_________________, _________________DVORAK_R1_________________, | ||
| 46 | _________________DVORAK_L2_________________, _________________DVORAK_R2_________________, | ||
| 47 | _________________DVORAK_L3_________________, _________________DVORAK_R3_________________ | ||
| 48 | ), | ||
| 27 | 49 | ||
| 28 | [_QWERTY] = LAYOUT_orthodox_base_wrapper( | ||
| 29 | _________________QWERTY_L1_________________, _________________QWERTY_R1_________________, | ||
| 30 | _________________QWERTY_L2_________________, _________________QWERTY_R2_________________, | ||
| 31 | _________________QWERTY_L3_________________, _________________QWERTY_R3_________________ | ||
| 32 | ), | ||
| 33 | |||
| 34 | [_COLEMAK] = LAYOUT_orthodox_base_wrapper( | ||
| 35 | _________________COLEMAK_L1________________, _________________COLEMAK_R1________________, | ||
| 36 | _________________COLEMAK_L2________________, _________________COLEMAK_R2________________, | ||
| 37 | _________________COLEMAK_L3________________, _________________COLEMAK_R3________________ | ||
| 38 | ), | ||
| 39 | |||
| 40 | [_DVORAK] = LAYOUT_orthodox_base_wrapper( | ||
| 41 | _________________DVORAK_L1_________________, _________________DVORAK_R1_________________, | ||
| 42 | _________________DVORAK_L2_________________, _________________DVORAK_R2_________________, | ||
| 43 | _________________DVORAK_L3_________________, _________________DVORAK_R3_________________ | ||
| 44 | ), | ||
| 45 | |||
| 46 | [_WORKMAN] = LAYOUT_orthodox_base_wrapper( | ||
| 47 | _________________WORKMAN_L1________________, _________________WORKMAN_R1________________, | ||
| 48 | _________________WORKMAN_L2________________, _________________WORKMAN_R2________________, | ||
| 49 | _________________WORKMAN_L3________________, _________________WORKMAN_R3________________ | ||
| 50 | ), | ||
| 51 | |||
| 52 | [_NORMAN] = LAYOUT_orthodox_base_wrapper( | ||
| 53 | _________________NORMAN_L1_________________, _________________NORMAN_L1_________________, | ||
| 54 | _________________NORMAN_L2_________________, _________________NORMAN_R2_________________, | ||
| 55 | _________________NORMAN_L3_________________, _________________NORMAN_R3_________________ | ||
| 56 | ), | ||
| 57 | |||
| 58 | [_MALTRON] = LAYOUT_orthodox_base_wrapper( | ||
| 59 | _________________MALTRON_L1________________, _________________MALTRON_R1________________, | ||
| 60 | _________________MALTRON_L2________________, _________________MALTRON_R2________________, | ||
| 61 | _________________MALTRON_L3________________, _________________MALTRON_R3________________ | ||
| 62 | ), | ||
| 63 | |||
| 64 | [_EUCALYN] = LAYOUT_orthodox_base_wrapper( | ||
| 65 | _________________EUCALYN_L1________________, _________________EUCALYN_R1________________, | ||
| 66 | _________________EUCALYN_L2________________, _________________EUCALYN_R2________________, | ||
| 67 | _________________EUCALYN_L3________________, _________________EUCALYN_R3________________ | ||
| 68 | ), | ||
| 69 | |||
| 70 | [_CARPLAX] = LAYOUT_orthodox_base_wrapper( | ||
| 71 | _____________CARPLAX_QFMLWY_L1_____________, _____________CARPLAX_QFMLWY_R1_____________, | ||
| 72 | _____________CARPLAX_QFMLWY_L2_____________, _____________CARPLAX_QFMLWY_R2_____________, | ||
| 73 | _____________CARPLAX_QFMLWY_L3_____________, _____________CARPLAX_QFMLWY_R3_____________ | ||
| 74 | ), | ||
| 75 | 50 | ||
| 76 | [_LOWER] = LAYOUT_wrapper(\ | 51 | [_LOWER] = LAYOUT_wrapper(\ |
| 77 | KC_TILD, _________________LOWER_L1__________________, _________________LOWER_R1__________________, KC_BSPC, | 52 | KC_TILD, _________________LOWER_L1__________________, _________________LOWER_R1__________________, KC_BSPC, |
