diff options
| author | Drashna Jaelre <drashna@live.com> | 2021-07-26 17:59:49 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-07-26 17:59:49 -0700 |
| commit | eb46c954dcf99d842967cc6095827316ffddd291 (patch) | |
| tree | 69f0a5ade629b63731c246888c0e067312e0970f /keyboards/moonlander | |
| parent | 368efb5d2b834d995ba24cd23349327bab02918b (diff) | |
| download | qmk_firmware-eb46c954dcf99d842967cc6095827316ffddd291.tar.gz qmk_firmware-eb46c954dcf99d842967cc6095827316ffddd291.zip | |
[Keymap] Drashna's Defaults cleanup (#13722)
Diffstat (limited to 'keyboards/moonlander')
| -rw-r--r-- | keyboards/moonlander/keymaps/drashna/keymap.c | 82 |
1 files changed, 17 insertions, 65 deletions
diff --git a/keyboards/moonlander/keymaps/drashna/keymap.c b/keyboards/moonlander/keymaps/drashna/keymap.c index 57c69df48..f6af7e53a 100644 --- a/keyboards/moonlander/keymaps/drashna/keymap.c +++ b/keyboards/moonlander/keymaps/drashna/keymap.c | |||
| @@ -39,68 +39,32 @@ enum more_custom_keycodes { KC_SWAP_NUM = NEW_SAFE_RANGE }; | |||
| 39 | KC_SPC, BK_LWER, OS_LALT, OS_RGUI, DL_RAIS, KC_ENT \ | 39 | KC_SPC, BK_LWER, OS_LALT, OS_RGUI, DL_RAIS, KC_ENT \ |
| 40 | ) | 40 | ) |
| 41 | 41 | ||
| 42 | #define LAYOUT_moonlander_base_wrapper(...) LAYOUT_moonlander_base(__VA_ARGS__) | 42 | #define LAYOUT_base_wrapper(...) LAYOUT_moonlander_base(__VA_ARGS__) |
| 43 | 43 | ||
| 44 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 44 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 45 | 45 | [_DEFAULT_LAYER_1] = LAYOUT_base_wrapper( | |
| 46 | [_QWERTY] = LAYOUT_moonlander_base_wrapper( | ||
| 47 | _________________QWERTY_L1_________________, _________________QWERTY_R1_________________, | 46 | _________________QWERTY_L1_________________, _________________QWERTY_R1_________________, |
| 48 | _________________QWERTY_L2_________________, _________________QWERTY_R2_________________, | 47 | _________________QWERTY_L2_________________, _________________QWERTY_R2_________________, |
| 49 | _________________QWERTY_L3_________________, _________________QWERTY_R3_________________ | 48 | _________________QWERTY_L3_________________, _________________QWERTY_R3_________________ |
| 50 | ), | 49 | ), |
| 51 | 50 | ||
| 52 | [_COLEMAK] = LAYOUT_moonlander_base_wrapper( | 51 | [_DEFAULT_LAYER_2] = LAYOUT_base_wrapper( |
| 52 | ______________COLEMAK_MOD_DH_L1____________, ______________COLEMAK_MOD_DH_R1____________, | ||
| 53 | ______________COLEMAK_MOD_DH_L2____________, ______________COLEMAK_MOD_DH_R2____________, | ||
| 54 | ______________COLEMAK_MOD_DH_L3____________, ______________COLEMAK_MOD_DH_R3____________ | ||
| 55 | ), | ||
| 56 | [_DEFAULT_LAYER_3] = LAYOUT_base_wrapper( | ||
| 53 | _________________COLEMAK_L1________________, _________________COLEMAK_R1________________, | 57 | _________________COLEMAK_L1________________, _________________COLEMAK_R1________________, |
| 54 | _________________COLEMAK_L2________________, _________________COLEMAK_R2________________, | 58 | _________________COLEMAK_L2________________, _________________COLEMAK_R2________________, |
| 55 | _________________COLEMAK_L3________________, _________________COLEMAK_R3________________ | 59 | _________________COLEMAK_L3________________, _________________COLEMAK_R3________________ |
| 56 | ), | 60 | ), |
| 57 | 61 | ||
| 58 | [_DVORAK] = LAYOUT_moonlander_base_wrapper( | 62 | [_DEFAULT_LAYER_4] = LAYOUT_base_wrapper( |
| 59 | _________________DVORAK_L1_________________, _________________DVORAK_R1_________________, | 63 | _________________DVORAK_L1_________________, _________________DVORAK_R1_________________, |
| 60 | _________________DVORAK_L2_________________, _________________DVORAK_R2_________________, | 64 | _________________DVORAK_L2_________________, _________________DVORAK_R2_________________, |
| 61 | _________________DVORAK_L3_________________, _________________DVORAK_R3_________________ | 65 | _________________DVORAK_L3_________________, _________________DVORAK_R3_________________ |
| 62 | ), | 66 | ), |
| 63 | 67 | ||
| 64 | [_WORKMAN] = LAYOUT_moonlander_base_wrapper( | ||
| 65 | _________________WORKMAN_L1________________, _________________WORKMAN_R1________________, | ||
| 66 | _________________WORKMAN_L2________________, _________________WORKMAN_R2________________, | ||
| 67 | _________________WORKMAN_L3________________, _________________WORKMAN_R3________________ | ||
| 68 | ), | ||
| 69 | |||
| 70 | [_NORMAN] = LAYOUT_moonlander_base_wrapper( | ||
| 71 | _________________NORMAN_L1_________________, _________________NORMAN_L1_________________, | ||
| 72 | _________________NORMAN_L2_________________, _________________NORMAN_R2_________________, | ||
| 73 | _________________NORMAN_L3_________________, _________________NORMAN_R3_________________ | ||
| 74 | ), | ||
| 75 | |||
| 76 | [_MALTRON] = LAYOUT_moonlander_base_wrapper( | ||
| 77 | _________________MALTRON_L1________________, _________________MALTRON_R1________________, | ||
| 78 | _________________MALTRON_L2________________, _________________MALTRON_R2________________, | ||
| 79 | _________________MALTRON_L3________________, _________________MALTRON_R3________________ | ||
| 80 | ), | ||
| 81 | |||
| 82 | [_EUCALYN] = LAYOUT_moonlander_base_wrapper( | ||
| 83 | _________________EUCALYN_L1________________, _________________EUCALYN_R1________________, | ||
| 84 | _________________EUCALYN_L2________________, _________________EUCALYN_R2________________, | ||
| 85 | _________________EUCALYN_L3________________, _________________EUCALYN_R3________________ | ||
| 86 | ), | ||
| 87 | |||
| 88 | [_CARPLAX] = LAYOUT_moonlander_base_wrapper( | ||
| 89 | _____________CARPLAX_QFMLWY_L1_____________, _____________CARPLAX_QFMLWY_R1_____________, | ||
| 90 | _____________CARPLAX_QFMLWY_L2_____________, _____________CARPLAX_QFMLWY_R2_____________, | ||
| 91 | _____________CARPLAX_QFMLWY_L3_____________, _____________CARPLAX_QFMLWY_R3_____________ | ||
| 92 | ), | ||
| 93 | |||
| 94 | #ifdef _MODS | ||
| 95 | [_MODS] = LAYOUT_moonlander_wrapper( | ||
| 96 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 97 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 98 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 99 | KC_LSFT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_RSFT, | ||
| 100 | _______, KC_MEH, KC_HYPR, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 101 | KC_LALT, _______, _______, _______, _______, KC_RGUI | ||
| 102 | ), | ||
| 103 | #endif | ||
| 104 | 68 | ||
| 105 | [_GAMEPAD] = LAYOUT_moonlander_wrapper( | 69 | [_GAMEPAD] = LAYOUT_moonlander_wrapper( |
| 106 | KC_ESC, KC_NO, KC_1, KC_2, KC_3, KC_4, HYPR(KC_Q), KC_TRNS, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, | 70 | KC_ESC, KC_NO, KC_1, KC_2, KC_3, KC_4, HYPR(KC_Q), KC_TRNS, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, |
| @@ -214,29 +178,17 @@ void rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) { | |||
| 214 | 178 | ||
| 215 | if (userspace_config.rgb_layer_change) { | 179 | if (userspace_config.rgb_layer_change) { |
| 216 | switch (get_highest_layer(layer_state|default_layer_state)) { | 180 | switch (get_highest_layer(layer_state|default_layer_state)) { |
| 217 | case _QWERTY: | 181 | case _DEFAULT_LAYER_1: |
| 218 | rgb_matrix_layer_helper(HSV_CYAN, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); | 182 | rgb_matrix_layer_helper(DEFAULT_LAYER_1_HSV, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); |
| 219 | break; | ||
| 220 | case _COLEMAK: | ||
| 221 | rgb_matrix_layer_helper(HSV_MAGENTA, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); | ||
| 222 | break; | ||
| 223 | case _DVORAK: | ||
| 224 | rgb_matrix_layer_helper(HSV_SPRINGGREEN, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); | ||
| 225 | break; | ||
| 226 | case _WORKMAN: | ||
| 227 | rgb_matrix_layer_helper(HSV_GOLDENROD, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); | ||
| 228 | break; | ||
| 229 | case _NORMAN: | ||
| 230 | rgb_matrix_layer_helper(HSV_CORAL, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); | ||
| 231 | break; | 183 | break; |
| 232 | case _MALTRON: | 184 | case _DEFAULT_LAYER_2: |
| 233 | rgb_matrix_layer_helper(HSV_YELLOW, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); | 185 | rgb_matrix_layer_helper(DEFAULT_LAYER_2_HSV, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); |
| 234 | break; | 186 | break; |
| 235 | case _EUCALYN: | 187 | case _DEFAULT_LAYER_3: |
| 236 | rgb_matrix_layer_helper(HSV_PINK, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); | 188 | rgb_matrix_layer_helper(DEFAULT_LAYER_3_HSV, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); |
| 237 | break; | 189 | break; |
| 238 | case _CARPLAX: | 190 | case _DEFAULT_LAYER_4: |
| 239 | rgb_matrix_layer_helper(HSV_BLUE, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); | 191 | rgb_matrix_layer_helper(DEFAULT_LAYER_4_HSV, 0, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); |
| 240 | break; | 192 | break; |
| 241 | case _GAMEPAD: | 193 | case _GAMEPAD: |
| 242 | rgb_matrix_layer_helper(HSV_ORANGE, 1, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); | 194 | rgb_matrix_layer_helper(HSV_ORANGE, 1, rgb_matrix_config.speed, LED_FLAG_MODIFIER, led_min, led_max); |
