diff --git a/keymaps/default/rules.mk b/keymaps/default/rules.mk index 6be6fff..8512b7d 100644 --- a/keymaps/default/rules.mk +++ b/keymaps/default/rules.mk @@ -1,6 +1,5 @@ # Set any rules.mk overrides for your specific keymap here. # See rules at https://docs.qmk.fm/#/config_options?id=the-rulesmk-file -LTO_ENABLE = yes CONSOLE_ENABLE = no COMMAND_ENABLE = no TAP_DANCE_ENABLE = yes diff --git a/rules.mk b/rules.mk index 96a02c9..dc83f2f 100644 --- a/rules.mk +++ b/rules.mk @@ -21,7 +21,7 @@ BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration MOUSEKEY_ENABLE = no # Mouse keys EXTRAKEY_ENABLE = yes # Audio control and System control CONSOLE_ENABLE = no # Console for debug -COMMAND_ENABLE = yes # Commands for debug and configuration +COMMAND_ENABLE = no # Commands for debug and configuration CUSTOM_MATRIX = lite # Custom matrix file for the ErgoDox EZ NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work UNICODE_ENABLE = no # Unicode @@ -29,6 +29,10 @@ SWAP_HANDS_ENABLE= no # Allow swapping hands of keyboard SLEEP_LED_ENABLE = no API_SYSEX_ENABLE = no +# Disable some unused qmk features +# to save space +MAGIC_ENABLE = no + DEBOUNCE_TYPE = eager_pr # project specific files @@ -37,6 +41,10 @@ QUANTUM_LIB_SRC += i2c_master.c LAYOUTS = ergodox +# Link-time optimization. +# Significantly reduces firmware size. +LTO_ENABLE = yes + MOUSE_SHARED_EP = no # FROM glow dir