modularize features

This commit is contained in:
Pablo Ontiveros 2025-08-29 12:34:11 -06:00
parent 05a14994ad
commit 82203a8a05
9 changed files with 743 additions and 694 deletions

View file

@ -5,13 +5,21 @@ CAPS_WORD_ENABLE = no
VIA_ENABLE = no
DYNAMIC_TAPPING_TERM_ENABLE = yes
RGBLIGHT_ENABLE = no
RGB_MATRIX_ENABLE = no
RGB_MATRIX_ENABLE = yes
OLED_ENABLE = yes
CONSOLE_ENABLE = no
COMMAND_ENABLE = no
MOUSEKEY_ENABLE = yes
MOUSEKEY_ENABLE = no
SPACE_CADET_ENABLE = no
GRAVE_ESC_ENABLE = no
MAGIC_ENABLE = no
COMBO_ENABLE = yes
TAP_DANCE_ENABLE = yes
# Include feature source files
SRC += tap_dance.c
SRC += macros.c
ifeq ($(strip $(OLED_ENABLE)), yes)
SRC += oled.c
endif