diff options
Diffstat (limited to 'users/drashna/config.h')
| -rw-r--r-- | users/drashna/config.h | 35 |
1 files changed, 22 insertions, 13 deletions
diff --git a/users/drashna/config.h b/users/drashna/config.h index 445e18082..fbba210e7 100644 --- a/users/drashna/config.h +++ b/users/drashna/config.h | |||
| @@ -57,26 +57,35 @@ | |||
| 57 | # define UNICODE_SONG_BSD SONG(WORKMAN_SOUND) | 57 | # define UNICODE_SONG_BSD SONG(WORKMAN_SOUND) |
| 58 | # define UNICODE_SONG_WINC SONG(PLOVER_GOODBYE_SOUND) | 58 | # define UNICODE_SONG_WINC SONG(PLOVER_GOODBYE_SOUND) |
| 59 | # endif | 59 | # endif |
| 60 | #endif // !AUDIO_ENABLE | 60 | #endif // !AUDIO_ENABLE |
| 61 | 61 | ||
| 62 | #define UNICODE_SELECTED_MODES UC_WIN, UC_MAC | 62 | #define UNICODE_SELECTED_MODES UC_WIN, UC_MAC |
| 63 | 63 | ||
| 64 | #ifdef RGBLIGHT_ENABLE | 64 | #ifdef RGBLIGHT_ENABLE |
| 65 | # define RGBLIGHT_SLEEP | 65 | # define RGBLIGHT_SLEEP |
| 66 | # undef RGBLIGHT_ANIMATIONS | ||
| 66 | # if defined(__AVR__) && !defined(__AVR_AT90USB1286__) | 67 | # if defined(__AVR__) && !defined(__AVR_AT90USB1286__) |
| 67 | # undef RGBLIGHT_ANIMATIONS | ||
| 68 | # define RGBLIGHT_EFFECT_BREATHING | 68 | # define RGBLIGHT_EFFECT_BREATHING |
| 69 | # define RGBLIGHT_EFFECT_SNAKE | 69 | # define RGBLIGHT_EFFECT_SNAKE |
| 70 | # define RGBLIGHT_EFFECT_KNIGHT | 70 | # define RGBLIGHT_EFFECT_KNIGHT |
| 71 | # else | 71 | # else |
| 72 | # define RGBLIGHT_ANIMATIONS | 72 | # define RGBLIGHT_EFFECT_BREATHING |
| 73 | # define RGBLIGHT_EFFECT_RAINBOW_MOOD | ||
| 74 | # define RGBLIGHT_EFFECT_RAINBOW_SWIRL | ||
| 75 | # define RGBLIGHT_EFFECT_SNAKE | ||
| 76 | # define RGBLIGHT_EFFECT_KNIGHT | ||
| 77 | // # define RGBLIGHT_EFFECT_CHRISTMAS | ||
| 78 | // # define RGBLIGHT_EFFECT_STATIC_GRADIENT | ||
| 79 | // # define RGBLIGHT_EFFECT_RGB_TEST | ||
| 80 | // # define RGBLIGHT_EFFECT_ALTERNATING | ||
| 81 | # define RGBLIGHT_EFFECT_TWINKLE | ||
| 73 | # endif | 82 | # endif |
| 74 | # define RGBLIGHT_EFFECT_TWINKLE_LIFE 250 | 83 | # define RGBLIGHT_EFFECT_TWINKLE_LIFE 250 |
| 75 | # define RGBLIGHT_EFFECT_TWINKLE_PROBABILITY 1 / 24 | 84 | # define RGBLIGHT_EFFECT_TWINKLE_PROBABILITY 1 / 24 |
| 76 | #endif // RGBLIGHT_ENABLE | 85 | #endif // RGBLIGHT_ENABLE |
| 77 | 86 | ||
| 78 | #ifdef RGB_MATRIX_ENABLE | 87 | #ifdef RGB_MATRIX_ENABLE |
| 79 | # define RGB_MATRIX_KEYPRESSES // reacts to keypresses (will slow down matrix scan by a lot) | 88 | # define RGB_MATRIX_KEYPRESSES // reacts to keypresses (will slow down matrix scan by a lot) |
| 80 | // # define RGB_MATRIX_KEYRELEASES // reacts to keyreleases (not recommened) | 89 | // # define RGB_MATRIX_KEYRELEASES // reacts to keyreleases (not recommened) |
| 81 | # define RGB_MATRIX_FRAMEBUFFER_EFFECTS | 90 | # define RGB_MATRIX_FRAMEBUFFER_EFFECTS |
| 82 | // # define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects | 91 | // # define RGB_DISABLE_AFTER_TIMEOUT 0 // number of ticks to wait until disabling effects |
| @@ -120,8 +129,8 @@ | |||
| 120 | # define DISABLE_RGB_MATRIX_MULTISPLASH | 129 | # define DISABLE_RGB_MATRIX_MULTISPLASH |
| 121 | # define DISABLE_RGB_MATRIX_SOLID_SPLASH | 130 | # define DISABLE_RGB_MATRIX_SOLID_SPLASH |
| 122 | # define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH | 131 | # define DISABLE_RGB_MATRIX_SOLID_MULTISPLASH |
| 123 | # endif // AVR | 132 | # endif // AVR |
| 124 | #endif // RGB_MATRIX_ENABLE | 133 | #endif // RGB_MATRIX_ENABLE |
| 125 | 134 | ||
| 126 | #ifdef OLED_DRIVER_ENABLE | 135 | #ifdef OLED_DRIVER_ENABLE |
| 127 | # ifdef SPLIT_KEYBOARD | 136 | # ifdef SPLIT_KEYBOARD |
| @@ -148,16 +157,16 @@ | |||
| 148 | 157 | ||
| 149 | #ifndef ONESHOT_TAP_TOGGLE | 158 | #ifndef ONESHOT_TAP_TOGGLE |
| 150 | # define ONESHOT_TAP_TOGGLE 2 | 159 | # define ONESHOT_TAP_TOGGLE 2 |
| 151 | #endif // !ONESHOT_TAP_TOGGLE | 160 | #endif // !ONESHOT_TAP_TOGGLE |
| 152 | 161 | ||
| 153 | #ifndef ONESHOT_TIMEOUT | 162 | #ifndef ONESHOT_TIMEOUT |
| 154 | # define ONESHOT_TIMEOUT 3000 | 163 | # define ONESHOT_TIMEOUT 3000 |
| 155 | #endif // !ONESHOT_TIMEOUT | 164 | #endif // !ONESHOT_TIMEOUT |
| 156 | 165 | ||
| 157 | #ifdef QMK_KEYS_PER_SCAN | 166 | #ifdef QMK_KEYS_PER_SCAN |
| 158 | # undef QMK_KEYS_PER_SCAN | 167 | # undef QMK_KEYS_PER_SCAN |
| 159 | # define QMK_KEYS_PER_SCAN 2 | 168 | # define QMK_KEYS_PER_SCAN 2 |
| 160 | #endif // !QMK_KEYS_PER_SCAN | 169 | #endif // !QMK_KEYS_PER_SCAN |
| 161 | 170 | ||
| 162 | // this makes it possible to do rolling combos (zx) with keys that | 171 | // this makes it possible to do rolling combos (zx) with keys that |
| 163 | // convert to other keys on hold (z becomes ctrl when you hold it, | 172 | // convert to other keys on hold (z becomes ctrl when you hold it, |
| @@ -167,7 +176,7 @@ | |||
| 167 | #undef PERMISSIVE_HOLD | 176 | #undef PERMISSIVE_HOLD |
| 168 | //#define TAPPING_FORCE_HOLD_PER_KEY | 177 | //#define TAPPING_FORCE_HOLD_PER_KEY |
| 169 | //#define RETRO_TAPPING_PER_KEY | 178 | //#define RETRO_TAPPING_PER_KEY |
| 170 | #ifndef KEYBOARD_kyria_rev1 | 179 | #if !defined(KEYBOARD_kyria) && !defined(KEYBOARD_splitkb_kyria) |
| 171 | # define TAPPING_TERM_PER_KEY | 180 | # define TAPPING_TERM_PER_KEY |
| 172 | #endif | 181 | #endif |
| 173 | 182 | ||
| @@ -179,7 +188,7 @@ | |||
| 179 | 188 | ||
| 180 | #ifdef TAPPING_TERM | 189 | #ifdef TAPPING_TERM |
| 181 | # undef TAPPING_TERM | 190 | # undef TAPPING_TERM |
| 182 | #endif // TAPPING_TERM | 191 | #endif // TAPPING_TERM |
| 183 | #if defined(KEYBOARD_ergodox_ez) | 192 | #if defined(KEYBOARD_ergodox_ez) |
| 184 | # define TAPPING_TERM 185 | 193 | # define TAPPING_TERM 185 |
| 185 | #elif defined(KEYBOARD_crkbd) | 194 | #elif defined(KEYBOARD_crkbd) |
| @@ -293,4 +302,4 @@ | |||
| 293 | # ifndef MOUSEKEY_WHEEL_DECELERATED_MOVEMENTS | 302 | # ifndef MOUSEKEY_WHEEL_DECELERATED_MOVEMENTS |
| 294 | # define MOUSEKEY_WHEEL_DECELERATED_MOVEMENTS 8 | 303 | # define MOUSEKEY_WHEEL_DECELERATED_MOVEMENTS 8 |
| 295 | # endif | 304 | # endif |
| 296 | #endif // MOUSEKEY_ENABLE | 305 | #endif // MOUSEKEY_ENABLE |
