diff --git a/keyboards/mechwild/murphpad/keymaps/vial/config.h b/keyboards/mechwild/murphpad/keymaps/vial/config.h index 79f6ed7362..8a3fbf8e8e 100644 --- a/keyboards/mechwild/murphpad/keymaps/vial/config.h +++ b/keyboards/mechwild/murphpad/keymaps/vial/config.h @@ -14,15 +14,31 @@ along with this program. If not, see . #pragma once -/* Saving space by including fewer RGB Animations */ -#undef RGBLIGHT_ANIMATIONS +#if defined(__AVR_ATmega32U4__) + #undef LOCKING_SUPPORT_ENABLE + #undef LOCKING_RESYNC_ENABLE -#define RGBLIGHT_EFFECT_BREATHING -#define RGBLIGHT_EFFECT_RAINBOW_MOOD -#define RGBLIGHT_EFFECT_RAINBOW_SWIRL -#define RGBLIGHT_EFFECT_STATIC_GRADIENT + /* Saving space by including fewer RGB Animations */ + #undef RGBLIGHT_ANIMATIONS + + #define RGBLIGHT_EFFECT_BREATHING + #define RGBLIGHT_EFFECT_RAINBOW_MOOD + #define RGBLIGHT_EFFECT_RAINBOW_SWIRL + #define RGBLIGHT_EFFECT_STATIC_GRADIENT +#else + #define RGBLIGHT_EFFECT_ALTERNATING + #define RGBLIGHT_EFFECT_BREATHING + #define RGBLIGHT_EFFECT_CHRISTMAS + #define RGBLIGHT_EFFECT_KNIGHT + #define RGBLIGHT_EFFECT_RAINBOW_MOOD + #define RGBLIGHT_EFFECT_RAINBOW_SWIRL + #define RGBLIGHT_EFFECT_RGB_TEST + #define RGBLIGHT_EFFECT_SNAKE + #define RGBLIGHT_EFFECT_STATIC_GRADIENT + #define RGBLIGHT_EFFECT_TWINKLE +#endif /* VIAL Specific definitions */ #define VIAL_KEYBOARD_UID {0x3B, 0x87, 0xE1, 0xE7, 0x57, 0x30, 0x78, 0x13} #define VIAL_UNLOCK_COMBO_ROWS { 0, 0 } -#define VIAL_UNLOCK_COMBO_COLS { 1, 4 } \ No newline at end of file +#define VIAL_UNLOCK_COMBO_COLS { 1, 4 } diff --git a/keyboards/mechwild/murphpad/keymaps/vial/rules.mk b/keyboards/mechwild/murphpad/keymaps/vial/rules.mk index bf3c77ef86..fefb694245 100644 --- a/keyboards/mechwild/murphpad/keymaps/vial/rules.mk +++ b/keyboards/mechwild/murphpad/keymaps/vial/rules.mk @@ -2,7 +2,14 @@ VIA_ENABLE = yes LTO_ENABLE = yes VIAL_ENABLE = yes ENCODER_MAP_ENABLE = yes -MOUSEKEY_ENABLE = no -QMK_SETTINGS = no -COMBOS_ENABLE = no -TAP_DANCE_ENABLE = no +MOUSEKEY_ENABLE = yes +COMBOS_ENABLE = yes + +ifeq ($(strip $(MCU)), atmega32u4) + QMK_SETTINGS = no + TAP_DANCE_ENABLE = no + KEY_OVERRIDE_ENABLE = no + GRAVE_ESC_ENABLE = no + SPACE_CADET_ENABLE = no + MAGIC_ENABLE = no +endif