config.h 782 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /*
  2. Set any config.h overrides for your specific keymap here.
  3. See config.h options at https://docs.qmk.fm/#/config_options?id=the-configh-file
  4. */
  5. #pragma once
  6. #define IGNORE_MOD_TAP_INTERRUPT
  7. #define TAPPING_TERM 200
  8. #define ONESHOT_TAP_TOGGLE 3
  9. #define RGBLIGHT_SLEEP
  10. #undef MOUSEKEY_TIME_TO_MAX
  11. #define MOUSEKEY_TIME_TO_MAX 50
  12. #undef MOUSEKEY_WHEEL_TIME_TO_MAX
  13. #define MOUSEKEY_WHEEL_TIME_TO_MAX 60
  14. // Timeout settings for leader key
  15. #undef LEADER_TIMEOUT
  16. #define LEADER_TIMEOUT 350
  17. #define LEADER_PER_KEY_TIMING
  18. #undef DEBOUNCE
  19. #define DEBOUNCE 45
  20. // Memory saving
  21. #ifdef CONSOLE_ENABLE
  22. # define NO_DEBUG
  23. # define NO_PRINT
  24. #endif
  25. #ifndef LINK_TIME_OPTIMIZATION_ENABLE
  26. # define NO_ACTION_MACRO
  27. # define NO_ACTION_FUNCTION
  28. #endif
  29. #undef RGBLIGHT_ANIMATIONS