diff options
Diffstat (limited to 'src/keymaps/soispha/macros.h')
-rw-r--r-- | src/keymaps/soispha/macros.h | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/src/keymaps/soispha/macros.h b/src/keymaps/soispha/macros.h new file mode 100644 index 0000000..e337830 --- /dev/null +++ b/src/keymaps/soispha/macros.h @@ -0,0 +1,51 @@ +#pragma once + +#include QMK_KEYBOARD_H + +#define ML_SAFE_RANGE SAFE_RANGE + +enum custom_keycodes { + RGB_SLD = ML_SAFE_RANGE, + ST_MACRO_0, + ST_MACRO_1, + ST_MACRO_2, + ST_MACRO_3, + ST_MACRO_4, + ST_MACRO_5, + ST_MACRO_6, + ST_MACRO_7, + VERSION_NUMBER, +}; + +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) |