summaryrefslogtreecommitdiff
path: root/quantum
diff options
context:
space:
mode:
Diffstat (limited to 'quantum')
-rw-r--r--quantum/oryx.c6
-rw-r--r--quantum/oryx.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/quantum/oryx.c b/quantum/oryx.c
index ea34481d84..dc6c39e178 100644
--- a/quantum/oryx.c
+++ b/quantum/oryx.c
@@ -228,3 +228,9 @@ void layer_state_set_oryx(layer_state_t state) {
webusb_send(event, sizeof(event));
}
}
+
+void eeconfig_init_oryx(void) {
+ // reread settings from flash into eeprom
+ dynamic_keymap_reset();
+ dynamic_keymap_macro_reset();
+}
diff --git a/quantum/oryx.h b/quantum/oryx.h
index b7d341ea14..888975c603 100644
--- a/quantum/oryx.h
+++ b/quantum/oryx.h
@@ -81,4 +81,5 @@ void oryx_layer_event(void);
bool is_oryx_live_training_enabled(void);
bool process_record_oryx(uint16_t keycode, keyrecord_t *record);
void layer_state_set_oryx(layer_state_t state);
+void eeconfig_init_oryx(void);
void keyboard_pre_init_oryx(void);