You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
1.4 KiB

  1. #pragma once
  2. #ifdef RGBLIGHT_ENABLE
  3. #define RGBLIGHT_SLEEP
  4. #undef RGBLIGHT_ANIMATIONS
  5. #define RGBLIGHT_EFFECT_BREATHING
  6. #endif // RGBLIGHT_ENABLE
  7. #ifndef QMK_KEYS_PER_SCAN
  8. #define QMK_KEYS_PER_SCAN 4
  9. #endif // !QMK_KEYS_PER_SCAN
  10. #undef FORCE_NKRO
  11. #ifndef TAPPING_TOGGLE
  12. #define TAPPING_TOGGLE 3
  13. #endif
  14. #ifdef TAPPING_TERM
  15. #undef TAPPING_TERM
  16. #endif // TAPPING_TERM
  17. #define TAPPING_TERM 200
  18. //if no chord during tapping term, do the keystroke
  19. #define RETRO_TAPPING
  20. // Disable action_get_macro and fn_actions, since we don't use these
  21. // and it saves on space in the firmware.
  22. // LTO_ENABLE automatically enables these
  23. //#define NO_ACTION_MACRO
  24. //#define NO_ACTION_FUNCTION
  25. #define MACRO_TIMER 5
  26. #define USE_BABBLEPASTE
  27. // All options
  28. #define BABL_MODSWAP
  29. #define BABL_MOVE // Uncomment to add basic cursor movement
  30. #define BABL_OSKEYS // This adds Cut, paste, window movement and common OS shortcuts
  31. #define BABL_BROWSER // Browser shortcuts, with Chrome/Firefox as the default.
  32. // edit the appropriate OS config file to enable Safari, Edge, vimpirator &etc.
  33. #define BABL_APP // Application specific settings this has sub-options.
  34. #define BABL_APP_CELLS // spreadsheets and tables
  35. #define BABL_APP_EDITOR // Fancy editor commands
  36. #define BABL_APP_WINDOWSPLITTING // splitting frames & windows
  37. //All OSes
  38. //#define BABL_WINDOWS
  39. #define BABL_READMUX
  40. //#define BABL_VI
  41. #define BABL_MAC
  42. #define BABL_LINUX
  43. //#define BABL_EMACS
  44. #define BABL_CHROMEOS