define dual role keys
This commit is contained in:
parent
d1afd421a1
commit
68befa7b4d
|
@ -10,13 +10,12 @@ enum custom_keycodes {
|
||||||
SC_TOGG,
|
SC_TOGG,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Left-hand thumb key layers
|
// Dual role keys
|
||||||
#define BAK_LWR LT(L_LOWER, KC_BSPC)
|
#define SPACEFN LT(L_EXTEND, KC_SPC)
|
||||||
#define SPC_EXT LT(L_EXTEND, KC_SPC)
|
#define ENTERFN LT(L_MACRO, KC_ENT)
|
||||||
|
#define TABCTRL MT(MOD_LCTL, KC_TAB)
|
||||||
// Right-hand thumb key layers
|
#define BAK_LWR LT(L_LOWER, KC_BSPC)
|
||||||
#define ENT_SFT MT(MOD_LSFT, KC_ENT)
|
#define DEL_RSE LT(L_RAISE, KC_DEL)
|
||||||
#define DEL_UPR LT(L_UPPER, KC_DEL)
|
|
||||||
|
|
||||||
// One Shot Keys
|
// One Shot Keys
|
||||||
#define OS_LCTL OSM(MOD_LCTL)
|
#define OS_LCTL OSM(MOD_LCTL)
|
||||||
|
@ -35,7 +34,3 @@ enum custom_keycodes {
|
||||||
#define WZ_COPY LCTL(LSFT(KC_C))
|
#define WZ_COPY LCTL(LSFT(KC_C))
|
||||||
#define WZ_PSTE LCTL(LSFT(KC_V))
|
#define WZ_PSTE LCTL(LSFT(KC_V))
|
||||||
|
|
||||||
// Misc
|
|
||||||
#define TABCTRL MT(MOD_LCTL, KC_TAB)
|
|
||||||
#define BSPC_DW MT(MOD_LCTL, KC_BSPC)
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue