rules.mk 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. BOOTMAGIC_ENABLE = lite # Virtual DIP switch configuration(+1000)
  2. MOUSEKEY_ENABLE = no # Mouse keys(+4700)
  3. EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
  4. TAP_DANCE_ENABLE = no
  5. AUDIO_ENABLE = yes
  6. SPACE_CADET_ENABLE = no
  7. NKRO_ENABLE = yes
  8. ifneq ($(strip $(KEYBOARD)), planck/rev6)
  9. CONSOLE_ENABLE = no
  10. COMMAND_ENABLE = no
  11. ifeq ($(strip $(LAYOUT_HAS_RGB)), yes)
  12. RGBLIGHT_ENABLE = yes
  13. endif
  14. INDICATOR_LIGHTS = yes
  15. RGBLIGHT_TWINKLE = yes
  16. RGBLIGHT_STARTUP_ANIMATION = yes
  17. else
  18. CONSOLE_ENABLE = yes
  19. COMMAND_ENABLE = yes
  20. RGBLIGHT_ENABLE = no
  21. RGB_MATRIX_ENABLE = WS2812
  22. endif
  23. ifeq ($(strip $(KEYBOARD)), planck/light)
  24. RGB_MATRIX_ENABLE = yes
  25. RGBLIGHT_ENABLE = no
  26. RGBLIGHT_STARTUP_ANIMATION = no
  27. # HAPTIC_ENABLE += SOLENOID
  28. endif
  29. ifeq ($(strip $(KEYBOARD)), planck/ez)
  30. RGBLIGHT_ENABLE = no
  31. # SERIAL_LINK_ENABLE = yes
  32. ENCODER_ENABLE = yes
  33. RGB_MATRIX_ENABLE = IS31FL3737
  34. INDICATOR_LIGHTS = yes
  35. RGBLIGHT_TWINKLE = yes
  36. RGBLIGHT_STARTUP_ANIMATION = yes
  37. CONSOLE_ENABLE = yes
  38. COMMAND_ENABLE = yes
  39. endif