* Enable External EEPROM on Planck Rev6 * Update KC_MAKE macro to use qmk cli util * Disable additional gradients for rgb matrix * Update analog code for newer methods * Update ergodox layout * Disable Grave Escape * Cleanup OLED code a bit * Remove old unicode code * Seperate RGB Matrix code from RGB Light code in userspace * Massive overhaul an generalization of personal OLED code Now lets hope I NEVER get a keyboard using a 128x32 in a normal orientation. * Super tiny cleanup * Enable Diablo layer on kyria * clang format pass * Additional OLED cleanup
		
			
				
	
	
		
			44 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
BOOTMAGIC_ENABLE   = lite       # Virtual DIP switch configuration(+1000)
 | 
						|
MOUSEKEY_ENABLE    = no       # Mouse keys(+4700)
 | 
						|
EXTRAKEY_ENABLE    = yes       # Audio control and System control(+450)
 | 
						|
TAP_DANCE_ENABLE   = no
 | 
						|
SPACE_CADET_ENABLE = no
 | 
						|
NKRO_ENABLE        = yes
 | 
						|
 | 
						|
ifneq ($(strip $(KEYBOARD)), planck/rev6)
 | 
						|
    CONSOLE_ENABLE    			= no
 | 
						|
    COMMAND_ENABLE    			= no
 | 
						|
    ifeq ($(strip $(LAYOUT_HAS_RGB)), yes)
 | 
						|
        RGBLIGHT_ENABLE         = yes
 | 
						|
        INDICATOR_LIGHTS            = yes
 | 
						|
        RGBLIGHT_TWINKLE            = yes
 | 
						|
        RGBLIGHT_STARTUP_ANIMATION  = yes
 | 
						|
    endif
 | 
						|
else
 | 
						|
    CONSOLE_ENABLE    			= yes
 | 
						|
    COMMAND_ENABLE    			= yes
 | 
						|
    RGBLIGHT_ENABLE             = yes
 | 
						|
    RGBLIGHT_STARTUP_ANIMATION  = yes
 | 
						|
    RGB_MATRIX_ENABLE           = no
 | 
						|
    AUDIO_ENABLE       			= yes
 | 
						|
    EEPROM_DRIVER 				= i2c
 | 
						|
endif
 | 
						|
ifeq ($(strip $(KEYBOARD)), planck/light)
 | 
						|
    RGB_MATRIX_ENABLE           = yes
 | 
						|
    RGBLIGHT_ENABLE             = yes
 | 
						|
    RGBLIGHT_STARTUP_ANIMATION  = yes
 | 
						|
    AUDIO_ENABLE       			= yes
 | 
						|
    # HAPTIC_ENABLE               += SOLENOID
 | 
						|
endif
 | 
						|
ifeq ($(strip $(KEYBOARD)), planck/ez)
 | 
						|
    RGBLIGHT_ENABLE = no
 | 
						|
    # SERIAL_LINK_ENABLE = yes
 | 
						|
    ENCODER_ENABLE = yes
 | 
						|
    RGB_MATRIX_ENABLE = IS31FL3737
 | 
						|
    INDICATOR_LIGHTS            = yes
 | 
						|
    RGBLIGHT_TWINKLE            = yes
 | 
						|
    RGBLIGHT_STARTUP_ANIMATION  = yes
 | 
						|
    CONSOLE_ENABLE    			= yes
 | 
						|
    COMMAND_ENABLE    			= yes
 | 
						|
    AUDIO_ENABLE       			= yes
 | 
						|
endif
 |