// clang-format off

// name           result    chord keys
COMB(NE_ESC,      KC_ESC,   RCTL_T(KC_N),    RSFT_T(KC_E))
COMB(SE_CAP,      CW_TOGG,  LSFT_T(KC_S),    RSFT_T(KC_E))
COMB(THUMB_SLEEP, KC_SLEP,  LT(NAV, KC_SPC), LSFT_T(KC_ENT))
COMB(FN_MAGIC,    QK_AREP,  KC_F,            RCTL_T(KC_N))

// substitutions
SUBS(YP_HOME,   "~/",   KC_Y, KC_P)
SUBS(FO_UPDIR,  "../",  KC_F, KC_O)

// toggle layers
TOGG(ST_MOD, MOD, LSFT_T(KC_S), LCTL_T(KC_T))
TOGG(TP_NUM, NUM, LCTL_T(KC_T), KC_P)

/* vim: set filetype=c: */

