# Set any rules.mk overrides for your specific keymap here.
# See rules at https://docs.qmk.fm/#/config_options?id=the-rulesmk-file

LINK_TIME_OPTIMIZATION_ENABLE = yes
NKRO_ENABLE      = yes  # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
TAP_DANCE_ENABLE = yes
MOUSEKEY_ENABLE  = yes  # Mouse keys(+4700b).
EXTRAKEY_ENABLE  = yes  # Audio control and System control(+450b).
RGBLIGHT_ENABLE  = yes
LEADER_ENABLE    = yes

UNICODE_ENABLE    = no
COMMAND_ENABLE    = no  # Commands for debug and configuration
SWAP_HANDS_ENABLE = no  # Allow swapping hands of keyboard.


# This are by default off:
# COMBO_ENABLE      = no
# UCIS_ENABLE       = no  # For Unicode.
# UNICODEMAP_ENABLE = no
# SLEEP_LED_ENABLE  = no  # Turn off leds when computer is sleeping.
# KEY_LOCK_ENABLE   = no  # (+1730b)
# CONSOLE_ENABLE    = no  # Console for debug(+400b)
# BOOTMAGIC_ENABLE  = no  # Virtual DIP switch configuration(+1000b)
# API_SYSEX_ENABLE  = no
# MIDI_ENABLE       = no
# BLUETOOTH_ENABLE  = no
# AUDIO_ENABLE      = no
# FAUXCLICKY_ENABLE = no
# VARIABLE_TRACE    = no
# BACKLIGHT_ENABLE  = no
# RGB_MATRIX_ENABLE = no

# POINTING_DEVICE_ENABLE = no

# AUTO_SHIFT_ENABLE    = no
# AUTO_SHIFT_MODIFIERS = no

# This don't need argument?
# CUSTOM_MATRIX    # Custom matrix file for the ErgoDox EZ
# SPLIT_KEYBOARD