diff options
| author | Fredric Silberberg <fred@silberberg.xyz> | 2017-08-06 13:09:16 -0700 |
|---|---|---|
| committer | Jack Humbert <jack.humb@gmail.com> | 2017-08-08 10:02:53 -0400 |
| commit | bc59e093ec8535bb23e60ffcc0df4c23e042f052 (patch) | |
| tree | 1d2a91b9d5f95b0725c2b05d10db5e0948bbcb67 | |
| parent | 7935f563e9d078e0f9530576cdccc6cef294345f (diff) | |
| download | qmk_firmware-bc59e093ec8535bb23e60ffcc0df4c23e042f052.tar.gz qmk_firmware-bc59e093ec8535bb23e60ffcc0df4c23e042f052.zip | |
Updated ergodox profile
| -rw-r--r-- | keyboards/ergodox/keymaps/333fred/Makefile | 2 | ||||
| -rw-r--r-- | keyboards/ergodox/keymaps/333fred/keymap.c | 25 |
2 files changed, 9 insertions, 18 deletions
diff --git a/keyboards/ergodox/keymaps/333fred/Makefile b/keyboards/ergodox/keymaps/333fred/Makefile index 17f736458..299205434 100644 --- a/keyboards/ergodox/keymaps/333fred/Makefile +++ b/keyboards/ergodox/keymaps/333fred/Makefile | |||
| @@ -3,7 +3,7 @@ LCD_BACKLIGHT_ENABLE = yes | |||
| 3 | LCD_ENABLE = yes | 3 | LCD_ENABLE = yes |
| 4 | BACKLIGHT_ENABLE = yes | 4 | BACKLIGHT_ENABLE = yes |
| 5 | NKRO_ENABLE = yes | 5 | NKRO_ENABLE = yes |
| 6 | TAP_DANCE_ENABLE = yes | 6 | KEY_LOCK_ENABLE = yes |
| 7 | 7 | ||
| 8 | ifndef QUANTUM_DIR | 8 | ifndef QUANTUM_DIR |
| 9 | include ../../../../Makefile | 9 | include ../../../../Makefile |
diff --git a/keyboards/ergodox/keymaps/333fred/keymap.c b/keyboards/ergodox/keymaps/333fred/keymap.c index e3f95132d..c1722c122 100644 --- a/keyboards/ergodox/keymaps/333fred/keymap.c +++ b/keyboards/ergodox/keymaps/333fred/keymap.c | |||
| @@ -40,15 +40,6 @@ enum custom_macros { | |||
| 40 | KEEPASS_TYPE, | 40 | KEEPASS_TYPE, |
| 41 | }; | 41 | }; |
| 42 | 42 | ||
| 43 | // Tap Dance Definitions | ||
| 44 | enum tap_dance_custom_keys { | ||
| 45 | TD_SEMICOLON_COLON = 0 | ||
| 46 | }; | ||
| 47 | |||
| 48 | qk_tap_dance_action_t tap_dance_actions[] = { | ||
| 49 | [TD_SEMICOLON_COLON] = ACTION_TAP_DANCE_DOUBLE(KC_SCLN, KC_COLON) | ||
| 50 | }; | ||
| 51 | |||
| 52 | // NOTE: Cells marked with ACCESS must remain transparent, they're the keys that actually get to that layer | 43 | // NOTE: Cells marked with ACCESS must remain transparent, they're the keys that actually get to that layer |
| 53 | 44 | ||
| 54 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 45 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| @@ -59,14 +50,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 59 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | 50 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| |
| 60 | * | TAB | Q | W | E | R | T | L2 | | L2 | Y | U | I | O | P | \ | | 51 | * | TAB | Q | W | E | R | T | L2 | | L2 | Y | U | I | O | P | \ | |
| 61 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | 52 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 62 | * | Esc | A | S | D |LT 3,F| G |------| |------| H | J | K | L |; / : | ' | | 53 | * | Esc | A | S | D |LT 3,F| G |------| |------| H | J | K | L | ; | ' | |
| 63 | * |--------+------+------+------+------+------| L1 | |MO(3) |------+------+------+------+------+--------| | 54 | * |--------+------+------+------+------+------| L1 | |MO(3) |------+------+------+------+------+--------| |
| 64 | * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | | 55 | * | LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | |
| 65 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | 56 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' |
| 66 | * |LCTRL | F4 | F5 | LGUI | LALT | | Left | Down | Up | Right| RGUI | | 57 | * |LCTRL | F4 | F5 | LGUI | LALT | | Left | Down | Up | Right| RGUI | |
| 67 | * `----------------------------------' `----------------------------------' | 58 | * `----------------------------------' `----------------------------------' |
| 68 | * ,-------------. ,-------------. | 59 | * ,-------------. ,-------------. |
| 69 | * | Copy | Paste| | Alt |Ctrl/Esc| | 60 | * | Copy | Paste| | Alt | Lock | |
| 70 | * ,------|------|------| |------+--------+------. | 61 | * ,------|------|------| |------+--------+------. |
| 71 | * | | | PgUp | | PgDn | | | | 62 | * | | | PgUp | | PgDn | | | |
| 72 | * | Bcksp|OSL(2)|------| |------| Ent |Space | | 63 | * | Bcksp|OSL(2)|------| |------| Ent |Space | |
| @@ -86,12 +77,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 86 | KC_PGUP, | 77 | KC_PGUP, |
| 87 | KC_BSPC,OSL(SYMB), KC_DEL, | 78 | KC_BSPC,OSL(SYMB), KC_DEL, |
| 88 | // right hand | 79 | // right hand |
| 89 | TG(CODE), KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, | 80 | TG(CODE), KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, |
| 90 | TG(SYMB), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, | 81 | TG(SYMB), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, |
| 91 | KC_H, KC_J, KC_K, KC_L, TD(TD_SEMICOLON_COLON),KC_QUOT, | 82 | KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, |
| 92 | MO(MDIA), KC_N, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), OSM(MOD_RSFT), | 83 | MO(MDIA), KC_N, KC_M, KC_COMM,KC_DOT, CTL_T(KC_SLSH), OSM(MOD_RSFT), |
| 93 | KC_LEFT,KC_DOWN,KC_UP, KC_RIGHT, KC_RGUI, | 84 | KC_LEFT,KC_DOWN,KC_UP, KC_RIGHT, KC_RGUI, |
| 94 | KC_RALT, CTL_T(KC_ESC), | 85 | KC_RALT, KC_LOCK, |
| 95 | KC_PGDN, | 86 | KC_PGDN, |
| 96 | KC_RCTL, KC_ENT, KC_SPC | 87 | KC_RCTL, KC_ENT, KC_SPC |
| 97 | ), | 88 | ), |
