From 860edf0c287ee0ca5c541e4923ab42f032e95b38 Mon Sep 17 00:00:00 2001 From: Dave Vigil Date: Fri, 10 Nov 2023 14:53:55 -0600 Subject: [PATCH] update --- .github/workflows/lint_and_compile.yml | 8 -------- iris/keymap.c | 7 +++++-- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/.github/workflows/lint_and_compile.yml b/.github/workflows/lint_and_compile.yml index 2df57ae..2e7c138 100644 --- a/.github/workflows/lint_and_compile.yml +++ b/.github/workflows/lint_and_compile.yml @@ -17,18 +17,10 @@ jobs: run: | cd /home/runner/work/dgvigil-keebs/dgvigil-keebs/ rsync -avP $(pwd)/draculad/ qmk_firmware/keyboards/draculad/keymaps/dgvigil/ - ls qmk_firmware/keyboards/ - ls qmk_firmware/keyboards/draculad/ - ls qmk_firmware/keyboards/draculad/keymaps/ - ls qmk_firmware/keyboards/draculad/keymaps/dgvigil/ rsync -avP $(pwd)/iris/ qmk_firmware/keyboards/keebio/iris/keymaps/dgvigil/ - ls qmk_firmware/keyboards/keebio/iris/keymaps/dgvigil/ rsync -avP $(pwd)/sweep/ qmk_firmware/keyboards/ferris/keymaps/dgvigil/ - ls qmk_firmware/keyboards/ferris/keymaps/dgvigil/ rsync -avP $(pwd)/scottogame/ qmk_firmware/keyboards/handwired/scottokeebs/scottogame/keymaps/dgvigil/ - ls qmk_firmware/keyboards/handwired/scottokeebs/scottogame/keymaps/dgvigil/ rsync -avP $(pwd)/swoop/ qmk_firmware/keyboards/bluebell/swoop/keymaps/dgvigil/ - ls qmk_firmware/keyboards/bluebell/swoop/keymaps/dgvigil/ - name: Build run: | cd /home/runner/work/dgvigil-keebs/dgvigil-keebs/qmk_firmware/ diff --git a/iris/keymap.c b/iris/keymap.c index 7efcc1d..5714b03 100644 --- a/iris/keymap.c +++ b/iris/keymap.c @@ -18,12 +18,14 @@ enum custom_keycodes { // Tap Dance declarations enum { TD_Q_ESC, + TD_W_GRV, }; // Tap Dance definitions tap_dance_action_t tap_dance_actions[] = { // Tap once for Q, twice for Escape [TD_Q_ESC] = ACTION_TAP_DANCE_DOUBLE(KC_Q, KC_ESC), + [TD_W_GRV] = ACTION_TAP_DANCE_DOUBLE(KC_W, KC_GRAVE), }; enum combos { @@ -61,17 +63,18 @@ combo_t key_combos[] = { #define FUN_DEL LT(_FUN, KC_DEL) // TAP DANCE #define Q_ESC TD(TD_Q_ESC) +#define W_GRV TD(TD_W_GRV) const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_BASE] = LAYOUT( //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ QK_GESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MUTE, //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - KC_LPAD, Q_ESC, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, _______, + KC_LPAD, Q_ESC, W_GRV, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_GRV, //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ _______, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_QUOT, _______, //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ - KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, QK_CAPS_WORD_TOGGLE, _______, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, _______, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, QK_CAPS_WORD_TOGGLE, _______, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ MUS_ESC, NAV_BKSP,MOUSE_TAB, SYM_ENTER,NUM_SPC,FUN_DEL // └────────┴────────┴────────┘ └────────┴────────┴────────┘