diff options
Diffstat (limited to 'users/drashna/config.h')
| -rw-r--r-- | users/drashna/config.h | 57 |
1 files changed, 33 insertions, 24 deletions
diff --git a/users/drashna/config.h b/users/drashna/config.h index ab0080234..c8007a61b 100644 --- a/users/drashna/config.h +++ b/users/drashna/config.h | |||
| @@ -30,8 +30,15 @@ | |||
| 30 | # ifdef WPM_ENABLE | 30 | # ifdef WPM_ENABLE |
| 31 | # define SPLIT_WPM_ENABLE | 31 | # define SPLIT_WPM_ENABLE |
| 32 | # endif | 32 | # endif |
| 33 | # define SELECT_SOFT_SERIAL_SPEED 1 | 33 | # ifdef OLED_DRIVER_ENABLE |
| 34 | # define SPLIT_TRANSACTION_IDS_USER RPC_ID_USER_STATE_SYNC, RPC_ID_USER_KEYMAP_SYNC, RPC_ID_USER_CONFIG_SYNC | 34 | # define SPLIT_OLED_ENABLE |
| 35 | # endif | ||
| 36 | # if defined(__AVR__) && !defined(SELECT_SOFT_SERIAL_SPEED) | ||
| 37 | # define SELECT_SOFT_SERIAL_SPEED 1 | ||
| 38 | # endif | ||
| 39 | # ifdef CUSTOM_SPLIT_TRANSPORT_SYNC | ||
| 40 | # define SPLIT_TRANSACTION_IDS_USER RPC_ID_USER_STATE_SYNC, RPC_ID_USER_KEYMAP_SYNC, RPC_ID_USER_CONFIG_SYNC | ||
| 41 | # endif | ||
| 35 | #endif | 42 | #endif |
| 36 | 43 | ||
| 37 | #ifdef AUDIO_ENABLE | 44 | #ifdef AUDIO_ENABLE |
| @@ -65,23 +72,6 @@ | |||
| 65 | 72 | ||
| 66 | #ifdef RGBLIGHT_ENABLE | 73 | #ifdef RGBLIGHT_ENABLE |
| 67 | # define RGBLIGHT_SLEEP | 74 | # define RGBLIGHT_SLEEP |
| 68 | # undef RGBLIGHT_ANIMATIONS | ||
| 69 | # if defined(__AVR__) && !defined(__AVR_AT90USB1286__) | ||
| 70 | # define RGBLIGHT_EFFECT_BREATHING | ||
| 71 | # define RGBLIGHT_EFFECT_SNAKE | ||
| 72 | # define RGBLIGHT_EFFECT_KNIGHT | ||
| 73 | # else | ||
| 74 | # define RGBLIGHT_EFFECT_BREATHING | ||
| 75 | # define RGBLIGHT_EFFECT_RAINBOW_MOOD | ||
| 76 | # define RGBLIGHT_EFFECT_RAINBOW_SWIRL | ||
| 77 | # define RGBLIGHT_EFFECT_SNAKE | ||
| 78 | # define RGBLIGHT_EFFECT_KNIGHT | ||
| 79 | // # define RGBLIGHT_EFFECT_CHRISTMAS | ||
| 80 | // # define RGBLIGHT_EFFECT_STATIC_GRADIENT | ||
| 81 | // # define RGBLIGHT_EFFECT_RGB_TEST | ||
| 82 | // # define RGBLIGHT_EFFECT_ALTERNATING | ||
| 83 | # define RGBLIGHT_EFFECT_TWINKLE | ||
| 84 | # endif | ||
| 85 | # define RGBLIGHT_EFFECT_TWINKLE_LIFE 250 | 75 | # define RGBLIGHT_EFFECT_TWINKLE_LIFE 250 |
| 86 | # define RGBLIGHT_EFFECT_TWINKLE_PROBABILITY 1 / 24 | 76 | # define RGBLIGHT_EFFECT_TWINKLE_PROBABILITY 1 / 24 |
| 87 | #endif // RGBLIGHT_ENABLE | 77 | #endif // RGBLIGHT_ENABLE |
| @@ -107,8 +97,10 @@ | |||
| 107 | # define DISABLE_RGB_MATRIX_CYCLE_ALL | 97 | # define DISABLE_RGB_MATRIX_CYCLE_ALL |
| 108 | # define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT | 98 | # define DISABLE_RGB_MATRIX_CYCLE_LEFT_RIGHT |
| 109 | # define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN | 99 | # define DISABLE_RGB_MATRIX_CYCLE_UP_DOWN |
| 110 | // # define DISABLE_RGB_MATRIX_CYCLE_OUT_IN | 100 | # if defined(SPLIT_KEYBOARD) || defined(KEYBOARD_ergodox_ez) || defined(KEYBOARD_moonlander) |
| 101 | # define DISABLE_RGB_MATRIX_CYCLE_OUT_IN | ||
| 111 | // # define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL | 102 | // # define DISABLE_RGB_MATRIX_CYCLE_OUT_IN_DUAL |
| 103 | # endif | ||
| 112 | # define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON | 104 | # define DISABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON |
| 113 | # define DISABLE_RGB_MATRIX_DUAL_BEACON | 105 | # define DISABLE_RGB_MATRIX_DUAL_BEACON |
| 114 | # define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL | 106 | # define DISABLE_RGB_MATRIX_CYCLE_PINWHEEL |
| @@ -117,6 +109,12 @@ | |||
| 117 | # define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS | 109 | # define DISABLE_RGB_MATRIX_RAINBOW_PINWHEELS |
| 118 | # define DISABLE_RGB_MATRIX_RAINDROPS | 110 | # define DISABLE_RGB_MATRIX_RAINDROPS |
| 119 | # define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS | 111 | # define DISABLE_RGB_MATRIX_JELLYBEAN_RAINDROPS |
| 112 | # define DISABLE_RGB_MATRIX_HUE_BREATHING | ||
| 113 | # define DISABLE_RGB_MATRIX_HUE_PENDULUM | ||
| 114 | # define DISABLE_RGB_MATRIX_HUE_WAVE | ||
| 115 | # define DISABLE_RGB_MATRIX_PIXEL_RAIN | ||
| 116 | # define DISABLE_RGB_MATRIX_PIXEL_FLOW | ||
| 117 | # define DISABLE_RGB_MATRIX_PIXEL_FRACTAL | ||
| 120 | // # define DISABLE_RGB_MATRIX_TYPING_HEATMAP | 118 | // # define DISABLE_RGB_MATRIX_TYPING_HEATMAP |
| 121 | # define DISABLE_RGB_MATRIX_DIGITAL_RAIN | 119 | # define DISABLE_RGB_MATRIX_DIGITAL_RAIN |
| 122 | # define DISABLE_RGB_MATRIX_SOLID_REACTIVE | 120 | # define DISABLE_RGB_MATRIX_SOLID_REACTIVE |
| @@ -132,7 +130,15 @@ | |||
| 132 | # define DISABLE_RGB_MATRIX_SOLID_SPLASH | 130 | # define DISABLE_RGB_MATRIX_SOLID_SPLASH |
| 133 | # define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH | 131 | # define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH |
| 134 | # endif // AVR | 132 | # endif // AVR |
| 135 | #endif // RGB_MATRIX_ENABLE | 133 | # ifndef RGB_MATRIX_REST_MODE |
| 134 | # if defined(SPLIT_KEYBOARD) || defined(KEYBOARD_ergodox_ez) || defined(KEYBOARD_moonlander) | ||
| 135 | # define RGB_MATRIX_REST_MODE RGB_MATRIX_CYCLE_OUT_IN_DUAL | ||
| 136 | # else | ||
| 137 | # define RGB_MATRIX_REST_MODE RGB_MATRIX_CYCLE_OUT_IN | ||
| 138 | # endif | ||
| 139 | # endif | ||
| 140 | # define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_REST_MODE | ||
| 141 | #endif // RGB_MATRIX_ENABLE | ||
| 136 | 142 | ||
| 137 | #ifdef OLED_DRIVER_ENABLE | 143 | #ifdef OLED_DRIVER_ENABLE |
| 138 | # ifdef SPLIT_KEYBOARD | 144 | # ifdef SPLIT_KEYBOARD |
| @@ -182,8 +188,6 @@ | |||
| 182 | # define TAPPING_TERM_PER_KEY | 188 | # define TAPPING_TERM_PER_KEY |
| 183 | #endif | 189 | #endif |
| 184 | 190 | ||
| 185 | #define FORCE_NKRO | ||
| 186 | |||
| 187 | #ifndef TAPPING_TOGGLE | 191 | #ifndef TAPPING_TOGGLE |
| 188 | # define TAPPING_TOGGLE 1 | 192 | # define TAPPING_TOGGLE 1 |
| 189 | #endif | 193 | #endif |
| @@ -209,7 +213,12 @@ | |||
| 209 | # undef LOCKING_RESYNC_ENABLE | 213 | # undef LOCKING_RESYNC_ENABLE |
| 210 | #endif | 214 | #endif |
| 211 | 215 | ||
| 212 | #define LAYER_STATE_16BIT | 216 | #if !defined(LAYER_STATE_16BIT) && !defined(LAYER_STATE_8BIT) && !defined(LAYER_STATE_32BIT) |
| 217 | # define LAYER_STATE_16BIT | ||
| 218 | #endif | ||
| 219 | #ifndef DYNAMIC_KEYMAP_LAYER_COUNT | ||
| 220 | # define DYNAMIC_KEYMAP_LAYER_COUNT 11 | ||
| 221 | #endif | ||
| 213 | 222 | ||
| 214 | #ifdef CONVERT_TO_PROTON_C | 223 | #ifdef CONVERT_TO_PROTON_C |
| 215 | // pins that are available but not present on Pro Micro | 224 | // pins that are available but not present on Pro Micro |
