// 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_voyager(\ TO(LAYER_MAIN), KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, \ KC_NO, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, \ 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 \ ) BETA_LAYER_MAGIC_MACRO #endif #ifdef BETA_LAYER_LEDS #define BETA_LAYER_CONTEXT_DATA {\ LC_RED, LC_BLU, LC_BLU, LC_BLU, LC_BLU, LC_BLU, \ LC_OFF, LC_BLU, LC_BLU, LC_BLU, LC_BLU, LC_BLU, \ 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, \ LC_OFF, LC_OFF \ } BETA_LAYER_MAGIC_MACRO #endif #undef BETA_LAYER_CONTEXT_DATA #undef BETA_LAYER_MAGIC_MACRO