diff options
| author | Drashna Jaelre <drashna@live.com> | 2019-02-13 21:11:56 -0800 |
|---|---|---|
| committer | MechMerlin <30334081+mechmerlin@users.noreply.github.com> | 2019-02-13 21:11:56 -0800 |
| commit | 54f18ce0f71efbcb1306cbfe620ed2ad42ee31bc (patch) | |
| tree | 4f8b9b3434f54743031eab2c3fd0b7300739707c /users/drashna/config.h | |
| parent | 9841c64de98a0d993e791137d5db482ee96e06ae (diff) | |
| download | qmk_firmware-54f18ce0f71efbcb1306cbfe620ed2ad42ee31bc.tar.gz qmk_firmware-54f18ce0f71efbcb1306cbfe620ed2ad42ee31bc.zip | |
[Keymap] Update to Drashna keymaps and Userspace (#5122)
* Proper rules include
* Minor tweaks
* Minor tweaks
* Add Desitny 2 Swapped layout support
* Add keycode to keylogger
* Convert my viterbi keymaps
* Fix Orthodox keyboard
* Add more default layers
* Make default layer keycodes more optimized
* Update gitlab CI yaml file
* Rev6 Cleanup
* Fix KC_MAKE macro
* Update GitLab CI yaml file
* More GitLab CI changes
* One final GitLab CI change
* Optimize KC_MAKE
* Reformatting of config
* Feature creeeeeeep
* Planck Rev6 updates
Diffstat (limited to 'users/drashna/config.h')
| -rw-r--r-- | users/drashna/config.h | 63 |
1 files changed, 35 insertions, 28 deletions
diff --git a/users/drashna/config.h b/users/drashna/config.h index 827b1b8ac..20e58fd0b 100644 --- a/users/drashna/config.h +++ b/users/drashna/config.h | |||
| @@ -2,43 +2,50 @@ | |||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | #ifdef AUDIO_ENABLE | 4 | #ifdef AUDIO_ENABLE |
| 5 | #define AUDIO_CLICKY | 5 | #define AUDIO_CLICKY |
| 6 | #define STARTUP_SONG SONG(RICK_ROLL) | 6 | #define STARTUP_SONG SONG(RICK_ROLL) |
| 7 | #define GOODBYE_SONG SONG(SONIC_RING) | 7 | #define GOODBYE_SONG SONG(SONIC_RING) |
| 8 | #define DEFAULT_LAYER_SONGS { SONG(QWERTY_SOUND), \ | 8 | #define DEFAULT_LAYER_SONGS { SONG(QWERTY_SOUND), \ |
| 9 | SONG(COLEMAK_SOUND), \ | 9 | SONG(COLEMAK_SOUND), \ |
| 10 | SONG(DVORAK_SOUND), \ | 10 | SONG(DVORAK_SOUND), \ |
| 11 | SONG(OVERWATCH_THEME) \ | 11 | SONG(OVERWATCH_THEME) \ |
| 12 | } | 12 | } |
| 13 | 13 | ||
| 14 | #define AUDIO_CLICKY_FREQ_RANDOMNESS 1.5f | 14 | #define AUDIO_CLICKY_FREQ_RANDOMNESS 1.5f |
| 15 | // #ifdef RGBLIGHT_ENABLE | 15 | // #ifdef RGBLIGHT_ENABLE |
| 16 | // #define NO_MUSIC_MODE | 16 | // #define NO_MUSIC_MODE |
| 17 | // #endif //RGBLIGHT_ENABLE/ | 17 | // #endif //RGBLIGHT_ENABLE/ |
| 18 | #ifndef __arm__ | 18 | #ifndef __arm__ |
| 19 | #undef NOTE_REST | 19 | #undef NOTE_REST |
| 20 | #define NOTE_REST 1.00f | 20 | #define NOTE_REST 1.00f |
| 21 | #endif // !__arm__ | 21 | #endif // !__arm__ |
| 22 | |||
| 23 | #define UNICODE_SONG_OSX SONG(RICK_ROLL) | ||
| 24 | #define UNICODE_SONG_LNX SONG(RICK_ROLL) | ||
| 25 | #define UNICODE_SONG_WIN SONG(RICK_ROLL) | ||
| 26 | #define UNICODE_SONG_BSD SONG(RICK_ROLL) | ||
| 27 | #define UNICODE_SONG_WINC SONG(RICK_ROLL) | ||
| 28 | |||
| 22 | #endif // !AUDIO_ENABLE | 29 | #endif // !AUDIO_ENABLE |
| 23 | 30 | ||
| 24 | #ifdef RGBLIGHT_ENABLE | 31 | #ifdef RGBLIGHT_ENABLE |
| 25 | #define RGBLIGHT_SLEEP | 32 | #define RGBLIGHT_SLEEP |
| 26 | #undef RGBLIGHT_ANIMATIONS | 33 | #undef RGBLIGHT_ANIMATIONS |
| 27 | #define RGBLIGHT_EFFECT_BREATHING | 34 | #define RGBLIGHT_EFFECT_BREATHING |
| 28 | #define RGBLIGHT_EFFECT_SNAKE | 35 | #define RGBLIGHT_EFFECT_SNAKE |
| 29 | #define RGBLIGHT_EFFECT_KNIGHT | 36 | #define RGBLIGHT_EFFECT_KNIGHT |
| 30 | #endif // RGBLIGHT_ENABLE | 37 | #endif // RGBLIGHT_ENABLE |
| 31 | 38 | ||
| 32 | #ifndef ONESHOT_TAP_TOGGLE | 39 | #ifndef ONESHOT_TAP_TOGGLE |
| 33 | #define ONESHOT_TAP_TOGGLE 2 | 40 | #define ONESHOT_TAP_TOGGLE 2 |
| 34 | #endif // !ONESHOT_TAP_TOGGLE | 41 | #endif // !ONESHOT_TAP_TOGGLE |
| 35 | 42 | ||
| 36 | #ifndef ONESHOT_TIMEOUT | 43 | #ifndef ONESHOT_TIMEOUT |
| 37 | #define ONESHOT_TIMEOUT 3000 | 44 | #define ONESHOT_TIMEOUT 3000 |
| 38 | #endif// !ONESHOT_TIMEOUT | 45 | #endif// !ONESHOT_TIMEOUT |
| 39 | 46 | ||
| 40 | #ifndef QMK_KEYS_PER_SCAN | 47 | #ifndef QMK_KEYS_PER_SCAN |
| 41 | #define QMK_KEYS_PER_SCAN 4 | 48 | #define QMK_KEYS_PER_SCAN 4 |
| 42 | #endif // !QMK_KEYS_PER_SCAN | 49 | #endif // !QMK_KEYS_PER_SCAN |
| 43 | 50 | ||
| 44 | 51 | ||
| @@ -48,18 +55,18 @@ | |||
| 48 | // and when this option isn't enabled, z rapidly followed by x | 55 | // and when this option isn't enabled, z rapidly followed by x |
| 49 | // actually sends Ctrl-x. That's bad.) | 56 | // actually sends Ctrl-x. That's bad.) |
| 50 | #define IGNORE_MOD_TAP_INTERRUPT | 57 | #define IGNORE_MOD_TAP_INTERRUPT |
| 51 | #undef PERMISSIVE_HOLD | 58 | // #define PERMISSIVE_HOLD |
| 52 | //#define TAPPING_FORCE_HOLD | 59 | //#define TAPPING_FORCE_HOLD |
| 53 | //#define RETRO_TAPPING | 60 | //#define RETRO_TAPPING |
| 54 | 61 | ||
| 55 | #define FORCE_NKRO | 62 | #define FORCE_NKRO |
| 56 | 63 | ||
| 57 | #ifndef TAPPING_TOGGLE | 64 | #ifndef TAPPING_TOGGLE |
| 58 | #define TAPPING_TOGGLE 1 | 65 | #define TAPPING_TOGGLE 1 |
| 59 | #endif | 66 | #endif |
| 60 | 67 | ||
| 61 | #ifdef TAPPING_TERM | 68 | #ifdef TAPPING_TERM |
| 62 | #undef TAPPING_TERM | 69 | #undef TAPPING_TERM |
| 63 | #endif // TAPPING_TERM | 70 | #endif // TAPPING_TERM |
| 64 | #if defined(KEYBOARD_ergodox_ez) | 71 | #if defined(KEYBOARD_ergodox_ez) |
| 65 | #define TAPPING_TERM 185 | 72 | #define TAPPING_TERM 185 |
