qmk_keymaps/keyboards/ferris/keymaps/sajenim/combos.def

26 lines
1.5 KiB
Modula-2
Raw Permalink Normal View History

2024-12-21 20:04:14 +08:00
// clang-format off
// name result 1st chord key 2nd chord key 3rd chord key
COMB(WC_1, KC_1, KC_W, KC_C)
COMB(LR_2, KC_2, KC_L, LCTL_T(KC_R))
COMB(YS_3, KC_3, KC_Y, LALT_T(KC_S))
COMB(PT_4, KC_4, KC_P, LGUI_T(KC_T))
COMB(BG_5, KC_5, KC_B, KC_G)
COMB(ZM_6, KC_6, KC_Z, KC_M)
COMB(FN_7, KC_7, KC_F, RGUI_T(KC_N))
COMB(OE_8, KC_8, KC_O, RALT_T(KC_E))
COMB(UI_9, KC_9, KC_U, RCTL_T(KC_I))
COMB(QOUTA_0, KC_0, KC_QUOT, KC_A)
COMB(RS_TAB, KC_TAB, LCTL_T(KC_R), LALT_T(KC_S))
COMB(ST_BSPC, LCTL(KC_BSPC), LALT_T(KC_S), LGUI_T(KC_T))
COMB(NE_ESC, KC_ESC, RGUI_T(KC_N), RALT_T(KC_E))
COMB(EI_ENT, KC_ENT, RALT_T(KC_E), RCTL_T(KC_I))
SUBS(NEI_SAVE, SS_TAP(X_ESC)":w"SS_TAP(X_ENT), RGUI_T(KC_N), RALT_T(KC_E), RCTL_T(KC_I))
COMB(CAPSWRD, CW_TOGG, LSFT_T(KC_SPC), RSFT_T(KC_BSPC))
COMB(SLEEP, KC_SLEP, LT(NAV, QK_REP), LT(NUM, QK_AREP))
/* vim: set filetype=c: */