|
@@ -1,4 +1,4 @@
|
|
|
-#include "ergodox_ez.h"
|
|
|
+#include "ergodox.h"
|
|
|
#include "led.h"
|
|
|
#include "debug.h"
|
|
|
#include "action_layer.h"
|
|
@@ -31,31 +31,31 @@
|
|
|
* If you use or modify this layout I would love to hear from you.
|
|
|
*
|
|
|
* Details: readme.md
|
|
|
- * https://github.com/nrrkeene/qmk_firmware/tree/master/keyboard/ergodox_ez/keymaps/ordinary
|
|
|
+ * https://github.com/nrrkeene/qmk_firmware/tree/master/keyboards/ergodox/keymaps/ordinary
|
|
|
*/
|
|
|
|
|
|
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
|
|
|
-/******* Base Layer ********************************************************************************************************
|
|
|
+/******* Base Layer ****************************************************************************************************
|
|
|
*
|
|
|
- * ,------------------------------------------------------. ,------------------------------------------------------.
|
|
|
- * | Special `~ | 1 | 2 | 3 | 4 | 5 | ESC | | - | 6 | 7 | 8 | 9 | 0 | =+ Special |
|
|
|
- * |------------+------+------+------+------+-------------| |------+------+------+------+------+------+------------|
|
|
|
- * | Media Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | \| Media |
|
|
|
- * |------------+------+------+------+------+------| | | |------+------+------+------+------+------------|
|
|
|
- * | Symbol | A | S | D | F | G |------| |------| H | J | K | L | ; | '" Symbol |
|
|
|
- * |------------+------+------+------+------+------|Shift | | Tab |------+------+------+------+------+------------|
|
|
|
- * | Capitals | Z | X | C | V | B | -Tab | | | N | M | , | . | / | Capitals |
|
|
|
- * `------------+------+------+------+------+-------------' `-------------+------+------+------+------+------------'
|
|
|
- * | LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh | RCtrl |
|
|
|
- * `-----------------------------------' `-----------------------------------'
|
|
|
- * ,-------------. ,-------------.
|
|
|
- * | Home | End | | Left | Right|
|
|
|
- * ,------|------|------| |------+------+------.
|
|
|
- * | | | PgUp | | Up | | |
|
|
|
- * |Backsp| Del |------| |------| Enter| Space|
|
|
|
- * | | | PgDn | | Down | | |
|
|
|
- * `--------------------' `--------------------'
|
|
|
+ * ,------------------------------------------------------. ,------------------------------------------------------.
|
|
|
+ * | Special `~ | 1 | 2 | 3 | 4 | 5 | ESC | | - | 6 | 7 | 8 | 9 | 0 | =+ Special |
|
|
|
+ * |------------+------+------+------+------+-------------| |------+------+------+------+------+------+------------|
|
|
|
+ * | Media Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | \| Media |
|
|
|
+ * |------------+------+------+------+------+------| | | |------+------+------+------+------+------------|
|
|
|
+ * | Symbol | A | S | D | F | G |------| |------| H | J | K | L | ; | '" Symbol |
|
|
|
+ * |------------+------+------+------+------+------|Shift | | Tab |------+------+------+------+------+------------|
|
|
|
+ * | Capitals | Z | X | C | V | B | -Tab | | | N | M | , | . | / | Capitals |
|
|
|
+ * `------------+------+------+------+------+-------------' `-------------+------+------+------+------+------------'
|
|
|
+ * | LCtrl | Meh |Hyper | LAlt | LGui | | RGui | RAlt | Hyper| Meh | RCtrl |
|
|
|
+ * `-----------------------------------' `-----------------------------------'
|
|
|
+ * ,-------------. ,-------------.
|
|
|
+ * | Home | End | | Left | Right|
|
|
|
+ * ,------|------|------| |------+------+------.
|
|
|
+ * | | | PgUp | | Up | | |
|
|
|
+ * |Backsp| Del |------| |------| Enter| Space|
|
|
|
+ * | | | PgDn | | Down | | |
|
|
|
+ * `--------------------' `--------------------'
|
|
|
*/
|
|
|
[BASE] = KEYMAP(
|
|
|
// left hand
|
|
@@ -67,37 +67,37 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
,KC_HOME,KC_END
|
|
|
,KC_PGUP
|
|
|
,KC_BSPC,KC_DEL ,KC_PGDN
|
|
|
- // right hand
|
|
|
- ,KC_MINS ,KC_6 ,KC_7 ,KC_8 ,KC_9 ,KC_0 ,F(RSpec)
|
|
|
- ,KC_RBRC ,KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,F(RMdia)
|
|
|
- ,KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,F(RSymb)
|
|
|
- ,KC_TAB ,KC_N ,KC_M ,KC_COMM,KC_DOT ,KC_SLSH ,KC_RSFT
|
|
|
- ,KC_RGUI,KC_RALT,KC_HYPR ,KC_MEH ,KC_RCTL
|
|
|
- ,KC_LEFT ,KC_RGHT
|
|
|
- ,KC_UP
|
|
|
- ,KC_DOWN ,KC_ENT ,KC_SPC
|
|
|
+ // right hand
|
|
|
+ ,KC_MINS ,KC_6 ,KC_7 ,KC_8 ,KC_9 ,KC_0 ,F(RSpec)
|
|
|
+ ,KC_RBRC ,KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,F(RMdia)
|
|
|
+ ,KC_H ,KC_J ,KC_K ,KC_L ,KC_SCLN ,F(RSymb)
|
|
|
+ ,KC_TAB ,KC_N ,KC_M ,KC_COMM,KC_DOT ,KC_SLSH ,KC_RSFT
|
|
|
+ ,KC_RGUI,KC_RALT,KC_HYPR ,KC_MEH ,KC_RCTL
|
|
|
+ ,KC_LEFT ,KC_RGHT
|
|
|
+ ,KC_UP
|
|
|
+ ,KC_DOWN ,KC_ENT ,KC_SPC
|
|
|
),
|
|
|
|
|
|
-/******* Symbols Layer *****************************************************************************************************
|
|
|
+/******* Symbols Layer *************************************************************************************************
|
|
|
*
|
|
|
- * ,-----------------------------------------------------. ,-----------------------------------------------------.
|
|
|
- * | | F1 | F2 | F3 | F4 | F5 | Esc | | - | F6 | F7 | F8 | F9 | F10 | |
|
|
|
- * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------|
|
|
|
- * | | ! | @ | { | } | & | < | | > | | | 7 | 8 | 9 | / | |
|
|
|
- * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------|
|
|
|
- * | | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | * | |
|
|
|
- * |-----------+------+------+------+------+------| Tab | | Shift|------+------+------+------+------+-----------|
|
|
|
- * | | % | ^ | [ | ] | ~ | | | -Tab| \ | 1 | 2 | 3 | - | |
|
|
|
- * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------'
|
|
|
- * | LCtrl | Meh |Hyper | LAlt | LGui | | 0 | . | = | + | Ent |
|
|
|
- * `-----------------------------------' `-----------------------------------'
|
|
|
- * ,-------------. ,-------------.
|
|
|
- * | Left | Right| | Home | End |
|
|
|
- * ,------|------|------| |------+------+------.
|
|
|
- * | | | Up | | PgUp | | |
|
|
|
- * |Space |Enter |------| |------|BackSp| Del |
|
|
|
- * | | | Down | | PgDn | | |
|
|
|
- * `--------------------' `--------------------'
|
|
|
+ * ,-----------------------------------------------------. ,-----------------------------------------------------.
|
|
|
+ * | | F1 | F2 | F3 | F4 | F5 | Esc | | - | F6 | F7 | F8 | F9 | F10 | |
|
|
|
+ * |-----------+------+------+------+------+-------------| |------+------+------+------+------+------+-----------|
|
|
|
+ * | | ! | @ | { | } | & | < | | > | | | 7 | 8 | 9 | / | |
|
|
|
+ * |-----------+------+------+------+------+------| | | |------+------+------+------+------+-----------|
|
|
|
+ * | | # | $ | ( | ) | ` |------| |------| / | 4 | 5 | 6 | * | |
|
|
|
+ * |-----------+------+------+------+------+------| Tab | | Shift|------+------+------+------+------+-----------|
|
|
|
+ * | | % | ^ | [ | ] | ~ | | | -Tab| \ | 1 | 2 | 3 | - | |
|
|
|
+ * `-----------+------+------+------+------+-------------' `-------------+------+------+------+------+-----------'
|
|
|
+ * | LCtrl | Meh |Hyper | LAlt | LGui | | 0 | . | = | + | Ent |
|
|
|
+ * `-----------------------------------' `-----------------------------------'
|
|
|
+ * ,-------------. ,-------------.
|
|
|
+ * | Left | Right| | Home | End |
|
|
|
+ * ,------|------|------| |------+------+------.
|
|
|
+ * | | | Up | | PgUp | | |
|
|
|
+ * |Space |Enter |------| |------|BackSp| Del |
|
|
|
+ * | | | Down | | PgDn | | |
|
|
|
+ * `--------------------' `--------------------'
|
|
|
*/
|
|
|
[SYMB] = KEYMAP(
|
|
|
// left hand
|
|
@@ -105,19 +105,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
,KC_TRNS ,KC_EXLM ,KC_AT ,KC_LCBR ,KC_RCBR ,KC_AMPR ,LSFT(KC_COMM)
|
|
|
,KC_TRNS ,KC_HASH ,KC_DLR ,KC_LPRN ,KC_RPRN ,KC_GRV
|
|
|
,KC_TRNS ,KC_PERC ,KC_CIRC ,KC_LBRC ,KC_RBRC ,KC_TILD ,KC_TAB
|
|
|
-,KC_LCTL ,KC_MEH ,KC_HYPR,KC_LALT ,KC_LGUI
|
|
|
+,KC_LCTL ,KC_MEH ,KC_HYPR ,KC_LALT ,KC_LGUI
|
|
|
,KC_LEFT ,KC_RGHT
|
|
|
,KC_UP
|
|
|
,KC_SPC ,KC_ENT ,KC_DOWN
|
|
|
- // right hand
|
|
|
- ,KC_MINS ,KC_F6 ,KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,KC_TRNS
|
|
|
- ,LSFT(KC_DOT),KC_PIPE ,KC_7 ,KC_8 ,KC_9 ,KC_SLSH ,KC_TRNS
|
|
|
- ,KC_SLSH ,KC_4 ,KC_5 ,KC_6 ,KC_ASTR ,KC_TRNS
|
|
|
- ,LSFT(KC_TAB),KC_BSLS ,KC_1 ,KC_2 ,KC_3 ,KC_MINS ,KC_TRNS
|
|
|
- ,KC_0 ,KC_DOT ,KC_EQL,KC_PLUS ,KC_ENT
|
|
|
- ,KC_HOME ,KC_END
|
|
|
- ,KC_PGUP
|
|
|
- ,KC_PGDN ,KC_BSPC ,KC_DEL
|
|
|
+ // right hand
|
|
|
+ ,KC_MINS ,KC_F6 ,KC_F7 ,KC_F8 ,KC_F9 ,KC_F10 ,KC_TRNS
|
|
|
+ ,LSFT(KC_DOT),KC_PIPE ,KC_7 ,KC_8 ,KC_9 ,KC_SLSH ,KC_TRNS
|
|
|
+ ,KC_SLSH ,KC_4 ,KC_5 ,KC_6 ,KC_ASTR ,KC_TRNS
|
|
|
+ ,LSFT(KC_TAB),KC_BSLS ,KC_1 ,KC_2 ,KC_3 ,KC_MINS ,KC_TRNS
|
|
|
+ ,KC_0 ,KC_DOT ,KC_EQL,KC_PLUS ,KC_ENT
|
|
|
+ ,KC_HOME ,KC_END
|
|
|
+ ,KC_PGUP
|
|
|
+ ,KC_PGDN ,KC_BSPC ,KC_DEL
|
|
|
),
|
|
|
|
|
|
/******* Media Layer *******************************************************************************************************
|