Commit 5e2c383c3a33
keyboards/moonlander/config/config.h
@@ -23,8 +23,10 @@
#define SFTLLCK LSFT_T(KC_0)
#define TAPPING_TERM 280
-#define QUICK_TAP_TERM 0 // 175
+#define QUICK_TAP_TERM 100 // 175
+#define FLOW_TAP_TERM 150
#define COMBO_TERM 40
+#define CHORDAL_HOLD
/* #define DOUBLE_TAP_SHIFT_TURNS_ON_CAPS_WORD 1 */
/* #define CAPS_WORD_INVERT_ON_SHIFT 1 */
keyboards/moonlander/config/keymap.c
@@ -142,6 +142,15 @@ bool combo_should_trigger(uint16_t combo_index, combo_t *combo, uint16_t keycode
tap_dance_action_t tap_dance_actions[] = {
};
+const char chordal_hold_layout[MATRIX_ROWS][MATRIX_COLS] PROGMEM = LAYOUT(
+ 'L', 'L', 'L', 'L', 'L', 'L', 'L', 'R', 'R', 'R', 'R', 'R', 'R', 'R',
+ 'L', 'L', 'L', 'L', 'L', 'L', 'L', 'R', 'R', 'R', 'R', 'R', 'R', 'R',
+ 'L', 'L', 'L', 'L', 'L', 'L', 'L', 'R', 'R', 'R', 'R', 'R', 'R', 'R',
+ 'L', 'L', 'L', 'L', 'L', 'L', 'R', 'R', 'R', 'R', 'R', 'R',
+ 'L', 'L', 'L', 'L', 'L', 'L', 'R', 'R', 'R', 'R', 'R', 'R',
+ 'L', 'L', 'L', 'R', 'R', 'R'
+);
+
// clang-format off
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[BEPO] = LAYOUT(
@@ -152,7 +161,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// FIXME: should I invert ?
KC_DLR, FR_DQUO, US_LDAQ, US_RDAQ, KC_LPRN, KC_RPRN, XXXXXXX, XXXXXXX, KC_AT, KC_PLUS, KC_PMNS, KC_PSLS, KC_PAST, KC_PERC,
KC_TAB, KC_B, FR_E_AIGU, KC_P, KC_O, FR_E_GRAVE, XXXXXXX, XXXXXXX, KC_CIRC, KC_V, KC_D, KC_L, KC_J, KC_Z,
- KC_EQL, HM_GUI_A, HM_ALT_U, HM_SFT_I, HM_CTL_E, HM_HYP_COMM, XXXXXXX, XXXXXXX, HM_HYP_C, HM_CTL_T, HM_SFT_S, HM_ALT_R, HM_GUI_N, KC_M,
+ LT(NUMB, KC_EQL), HM_GUI_A, HM_ALT_U, HM_SFT_I, HM_CTL_E, HM_HYP_COMM, XXXXXXX, XXXXXXX, HM_HYP_C, HM_CTL_T, HM_SFT_S, HM_ALT_R, HM_GUI_N, LT(SYMB,KC_M),
KC_GRV, FR_A_GRAVE, KC_Y, KC_X, KC_DOT, KC_K, FR_QUOT, KC_Q, KC_G, KC_H, KC_F, KC_W,
XXXXXXX,XXXXXXX,XXXXXXX,XXXXXXX, KC_DEL, QK_REP, QK_AREP, KC_RALT, XXXXXXX,XXXXXXX,XXXXXXX,XXXXXXX,
LT(NUMB, KC_SPC), LT(NAVI,KC_BSPC), XXXXXXX, XXXXXXX, KC_LSFT, LT(SYMB, KC_ENT)
keyboards/moonlander/config/rules.mk
@@ -1,5 +1,6 @@
AUDIO_ENABLE = no
# CAPS_WORD_ENABLE = yes
+# AUTO_SHIFT_ENABLE = yes
COMBO_ENABLE = yes
COMMAND_ENABLE = no
CONSOLE_ENABLE = no
@@ -9,4 +10,3 @@ REPEAT_KEY_ENABLE = yes
SPACE_CADET_ENABLE = no
TAP_DANCE_ENABLE = yes
LAYER_LOCK_ENABLE = yes
-