4 #if defined(KEYMAP_SAFE_RANGE)
5 #define PLACEHOLDER_SAFE_RANGE KEYMAP_SAFE_RANGE
7 #define PLACEHOLDER_SAFE_RANGE SAFE_RANGE
10 enum userspace_custom_keycodes {
11 KC_EPRM = PLACEHOLDER_SAFE_RANGE, // can always be here
16 LM_GRAVE, // Shift if held, layer change if tapped
25 UC_TABL, // ┬─┬ノ( º _ ºノ)
28 NEW_SAFE_RANGE //use "NEWPLACEHOLDER for keymap specific codes
31 bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
34 #define OS_LSFT OSM(MOD_LSFT)
36 // Space Cadet Hyper/Meh and [/]
37 #define HYP_LBK ALL_T(KC_LBRACKET)
38 #define MEH_RBK MEH_T(KC_RBRACKET)
40 #define GUI_CTR(os, kc) MT( (os == 0) ? (MOD_LGUI) : (MOD_LCTL), kc )
42 // Layout beauti-/simpli-fication
43 #define KC_LWEN LT(_LOWER, KC_ENTER)
44 #define KC_ADJS TT(_ADJUST)
45 #define KC_NUMS TT(_LOWER)
46 #define KC_GAME TT(_DIABLO)
50 #define KC_BS KC_BSLASH