// See symbols.h for docs #define BETA_LAYER_MAGIC_MACRO BETA_LAYER(FKEYS) #ifdef BETA_LAYER_LAYOUTS #define BETA_LAYER_CONTEXT_DATA LAYOUT_NULL BETA_LAYER_MAGIC_MACRO #endif #ifdef BETA_LAYER_KEYS #define BETA_LAYER_CONTEXT_DATA LAYOUT_ergodox(\ TO(LAYER_MAIN), KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_NO,\ KC_NO, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_NO,\ KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,\ KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_TRNS,\ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,\ \ KC_NO, KC_NO,\ KC_NO,\ KC_NO, KC_NO, KC_NO,\ \ \ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \ \ KC_NO, KC_NO,\ KC_NO, \ KC_NO, KC_TRNS, KC_NO \ ) BETA_LAYER_MAGIC_MACRO #endif #ifdef BETA_LAYER_LEDS #define BETA_LAYER_CONTEXT_DATA LEDS_ergodox(\ LC_CYAN, LC_CYAN, LC_CYAN, LC_CYAN, LC_CYAN, \ LC_CYAN, LC_CYAN, LC_CYAN, LC_CYAN, LC_CYAN, \ LC_OFF, LC_OFF, LC_OFF, LC_OFF, LC_OFF, \ LC_OFF, LC_OFF, LC_OFF, LC_OFF, LC_OFF, \ LC_OFF, LC_OFF, LC_OFF, LC_OFF, \ \ LC_OFF, LC_OFF, LC_OFF, LC_OFF, LC_OFF, \ LC_OFF, LC_OFF, LC_OFF, LC_OFF, LC_OFF, \ LC_OFF, LC_OFF, LC_OFF, LC_OFF, LC_OFF, \ LC_OFF, LC_OFF, LC_OFF, LC_OFF, LC_OFF, \ LC_OFF, LC_OFF, LC_OFF, LC_OFF \ ) BETA_LAYER_MAGIC_MACRO #endif #undef BETA_LAYER_CONTEXT_DATA #undef BETA_LAYER_MAGIC_MACRO