- Limit to eight layers to save MCU space - Tweaked default rules.mk for WPM, Audio, etc - Added Luna Pet OLED code and modified to my standard - Enabled Drag Scroll OLED indicator - Increased Split Communications (layers, LED state, Mods) - Cleaned up OLED Code and overhauled screen. - Data is on both halves now, no more split side logo - Added WPM counter - Added graphics for layers, mods, features, small QMK logo - Leveraged KLOR font and added my own images - Made LTO disabled by default since I'm team RP2040
28 lines
No EOL
637 B
C
28 lines
No EOL
637 B
C
#pragma once
|
|
|
|
/* Split keyboard
|
|
*
|
|
* https://docs.qmk.fm/#/feature_split_keyboard
|
|
*
|
|
*/
|
|
|
|
//Clear variables we plan to use that might be set elsewhere
|
|
#undef SPLIT_TRANSPORT_MIRROR
|
|
#undef SPLIT_LAYER_STATE_ENABLE
|
|
#undef SPLIT_LED_STATE_ENABLE
|
|
#undef SPLIT_MODS_ENABLE
|
|
#undef SPLIT_OLED_ENABLE
|
|
#undef SPLIT_ACTIVITY_ENABLE
|
|
#undef SPLIT_USB_DETECT
|
|
#undef SPLIT_WPM_ENABLE
|
|
|
|
//Set common configuration for all keyboards
|
|
#define SPLIT_TRANSPORT_MIRROR
|
|
#define SPLIT_LAYER_STATE_ENABLE
|
|
#define SPLIT_LED_STATE_ENABLE
|
|
#define SPLIT_MODS_ENABLE
|
|
#define SPLIT_OLED_ENABLE
|
|
#define SPLIT_ACTIVITY_ENABLE
|
|
#define SPLIT_WPM_ENABLE
|
|
|
|
#define MASTER_RIGHT |