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.

40 lines
1.4 KiB

  1. BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
  2. MOUSEKEY_ENABLE = no # Mouse keys
  3. EXTRAKEY_ENABLE = yes # Audio control and System control
  4. CONSOLE_ENABLE = no # Console for debug
  5. COMMAND_ENABLE = no # Commands for debug and configuration
  6. NKRO_ENABLE = yes # USB Nkey Rollover
  7. OLED_ENABLE = yes
  8. ENCODER_ENABLE = yes # Enables the use of one or more encoders
  9. RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
  10. KEY_LOCK_ENABLE = no
  11. WPM_ENABLE = yes
  12. ifeq ($(strip $(KEYBOARD)), splitkb/kyria/rev1/proton_c)
  13. OVERLOAD_FEATURES = yes
  14. endif
  15. ifeq ($(strip $(KEYBOARD)), splitkb/kyria/rev3)
  16. OVERLOAD_FEATURES = yes
  17. CONVERT_TO = proton_c
  18. WS2812_DRIVER = pwm
  19. SERIAL_DRIVER = usart
  20. endif
  21. ifeq ($(strip $(OVERLOAD_FEATURES)), yes)
  22. RGB_MATRIX_ENABLE = yes
  23. CONSOLE_ENABLE = yes # Console for debug
  24. MOUSEKEY_ENABLE = yes # Mouse keys
  25. TAP_DANCE_ENABLE = yes
  26. SWAP_HANDS_ENABLE = yes
  27. LTO_ENABLE = no
  28. ENCODER_MAP_ENABLE = yes
  29. AUTOCORRECT_ENABLE = yes
  30. CAPS_WORD_ENABLE = yes
  31. AUDIO_ENABLE = no
  32. DEBUG_MATRIX_SCAN_RATE_ENABLE = api
  33. else
  34. LTO_ENABLE = yes
  35. BOOTLOADER = qmk-hid
  36. BOOTLOADER_SIZE = 512
  37. CUSTOM_UNICODE_ENABLE = no
  38. endif