config.h 968 B

12345678910111213141516171819202122232425262728293031323334
  1. #pragma once
  2. #undef TAPPING_FORCE_HOLD
  3. #undef TAPPING_TERM
  4. #define TAPPING_TERM 175
  5. #define SPACE_CADET_MODIFIER_CARRYOVER
  6. #define LSPO_KEYS KC_LSFT, KC_TRNS, KC_LBRC
  7. #define RSPC_KEYS KC_RSFT, KC_TRNS, KC_RBRC
  8. #define LCPO_KEYS KC_LCTL, KC_TRNS, KC_MINS
  9. #define RCPC_KEYS KC_RCTL, KC_TRNS, KC_EQL
  10. // Running out of firmware space
  11. #if defined(__AVR__)
  12. #undef RGB_MATRIX_KEYPRESSES
  13. #undef RGB_MATRIX_KEYRELEASES
  14. #undef RGB_MATRIX_FRAMEBUFFER_EFFECTS
  15. #else
  16. #define RGB_MATRIX_KEYPRESSES
  17. #undef RGB_MATRIX_KEYRELEASES
  18. #define RGB_MATRIX_FRAMEBUFFER_EFFECTS
  19. #endif
  20. // No need for the single versions when multi performance isn't a problem =D
  21. #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_WIDE
  22. #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_CROSS
  23. #define DISABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS
  24. #define DISABLE_RGB_MATRIX_SPLASH
  25. #define DISABLE_RGB_MATRIX_SOLID_SPLASH
  26. // 20m timeout (20m * 60s * 1000mil)
  27. #define RGB_DISABLE_TIMEOUT 1200000
  28. #define OLED_SCROLL_TIMEOUT 20000