#pragma once #include QMK_KEYBOARD_H #define ML_SAFE_RANGE SAFE_RANGE enum custom_keycodes { RGB_SLD = ML_SAFE_RANGE, VERSION_NUMBER, UK_UNICODE = 0x8000, UK_UNICODE_MAX = 0xFFFF, }; enum tap_dance_codes { DANCE_0, DANCE_1, DANCE_2, DANCE_3, DANCE_4, }; // river_mappings { #define RV_SC_SHOT HYPR(KC_L) #define RV_PAUSE HYPR(KC_M) #define RV_TG_MSC HYPR(KC_N) #define RV_RUN HYPR(KC_O) #define RV_MV_VW_PRVS_TG HYPR(KC_W) #define RV_MV_PRVS_TG HYPR(KC_V) #define RV_MV_OT_NXT HYPR(KC_U) #define RV_SP_NHK HYPR(KC_R) #define RV_SP_NRG_BR HYPR(KC_P) #define RV_SP_KPSS HYPR(KC_Q) #define RV_SP_SGNL HYPR(KC_S) #define RV_TG_FLOAT HYPR(KC_I) #define RV_TG_FL_SC HYPR(KC_H) #define RV_ZOOM_VW HYPR(KC_G) #define RV_EXIT HYPR(KC_A) #define RV_VW_CLSE HYPR(KC_B) #define RV_VW_NXT HYPR(KC_D) #define RV_SWP_NXT HYPR(KC_F) #define RV_SWP_PRVS HYPR(KC_E) #define RV_VW_PRVS HYPR(KC_C) #define RV_SEND_OUT HYPR(KC_J)