summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGustaf Rydholm <gustaf.rydholm@gmail.com>2024-03-10 01:26:33 +0100
committerGustaf Rydholm <gustaf.rydholm@gmail.com>2024-03-10 01:26:33 +0100
commitff1245d7cc136c137feae4953368cad73795d684 (patch)
tree9d8d4f4be415547051b317345a60c83f9bd0d2c9
parent2c1b18130b5910156592071cedd89cb47277984c (diff)
Update the tap actions
-rw-r--r--aktersnurra/charybdis/keymap.c3
-rw-r--r--aktersnurra/ferris/keymap.c7
-rw-r--r--aktersnurra/sftrp.c6
3 files changed, 8 insertions, 8 deletions
diff --git a/aktersnurra/charybdis/keymap.c b/aktersnurra/charybdis/keymap.c
index 15316d9..7c41ae2 100644
--- a/aktersnurra/charybdis/keymap.c
+++ b/aktersnurra/charybdis/keymap.c
@@ -30,6 +30,9 @@
enum { _COLEMAK_DH, _NAV, _NUM, _SYM, _FUN, _MEDIA, } layers;
+tap_dance_action_t tap_dance_actions[] = {
+ [SFT_RP] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, sftrp_finished, sftrp_reset)};
+
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_COLEMAK_DH] = LAYOUT( /* COLEMAK MOD DH */
KC_Q, KC_W, KC_F, KC_P, KC_B, KC_J, KC_L, KC_U, KC_Y, KC_SCLN,
diff --git a/aktersnurra/ferris/keymap.c b/aktersnurra/ferris/keymap.c
index 021b232..6e611db 100644
--- a/aktersnurra/ferris/keymap.c
+++ b/aktersnurra/ferris/keymap.c
@@ -21,16 +21,17 @@
#define NUM LT(_NUM, KC_TAB)
enum { _COLEMAK_DH, _NAV, _NUM, _SYM, _FUN, _MEDIA } layers;
-enum { TD_J_ESC } tap_dances;
+enum { J_ESC } tap_dances;
// Tap Dance Definitions
tap_dance_action_t tap_dance_actions[] = {
- [TD_J_ESC] = ACTION_TAP_DANCE_DOUBLE(KC_J, KC_ESC)
+ [J_ESC] = ACTION_TAP_DANCE_DOUBLE(KC_J, KC_ESC),
+ [SFT_RP] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, sftrp_finished, sftrp_reset)
};
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_COLEMAK_DH] = LAYOUT( /* COLEMAK MOD DH */
- KC_Q, KC_W, KC_F, KC_P, KC_B, TD(TD_J_ESC), KC_L, KC_U, KC_Y, KC_SCLN,
+ KC_Q, KC_W, KC_F, KC_P, KC_B, TD(J_ESC), KC_L, KC_U, KC_Y, KC_SCLN,
KC_HA, KC_HR, KC_HS, KC_HT, KC_G, KC_M, KC_HN, KC_HE, KC_HI, KC_HO,
KC_Z, KC_X, KC_C, KC_D, KC_V, KC_K, KC_H, KC_COMM, KC_DOT, KC_SLSH,
KC_ENT, NAV, SYM, NUM
diff --git a/aktersnurra/sftrp.c b/aktersnurra/sftrp.c
index 2b47cfc..e1deca0 100644
--- a/aktersnurra/sftrp.c
+++ b/aktersnurra/sftrp.c
@@ -1,5 +1,5 @@
enum td_keycodes {
- SFT_RP // `LSFT` when held, `)` when tapped.
+ SFT_RP, // `LSFT` when held, `)` when tapped.
};
typedef enum {
@@ -63,7 +63,3 @@ void sftrp_reset(tap_dance_state_t *state, void *user_data) {
break;
}
}
-
-tap_dance_action_t tap_dance_actions[] = {
- [SFT_RP] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, sftrp_finished, sftrp_reset)};
-