Better shortcuts

This commit is contained in:
Jens Kadenbach
2023-07-17 20:57:07 +02:00
parent 6e4553fd6c
commit 39aae9ff1a
2 changed files with 18 additions and 18 deletions

View File

@@ -107,48 +107,48 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/* NEO_1: Basic layer
*
* ,--------------------------------------------------. ,--------------------------------------------------.
* | ---- | 1/° | 2/§ | 3/ | 4/» | 5/« | ESC | | -/- | 6/$ | 7/€ | 8/„ | 9/“ | 0/” | -/— |
* | ESC | 1/° | 2/§ | 3/ | 4/» | 5/« | MPLAY| | MNEXT| 6/$ | 7/€ | 8/„ | 9/“ | 0/” | -/— |
* |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
* | TAB | X | V | L | C | W | LCTL | | RCTL | K | H | G | F | Q | Y |
* |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
* | NEO_3 | U | I | A | E | O |------| |------| S | N | R | T | D | ß |
* | NEO_3 | CTL/U| ALT/I| LGU/A| E | O |------| |------| S | N | R | T | D | ß |
* |--------+------+------+------+------+------| LALT | | RALT |------+------+------+------+------+--------|
* | LSHIFT | Ü | Ö | Ä | P | Z | | | | B | M | ,/ | ./• | J | SFT/ESC|
* `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
* | ---- | ---- | LCTL | LALT | LGUI | | Left | Down | Up | Right| RGUI |
* | Home | PGUP | PGDN | END | SFT(GUI(A)) | Left | Down | Up | Right| RGUI |
* `----------------------------------' `----------------------------------'
* ,-------------. ,-------------.
* | FKEYS| Home | | PgUp | FKEYS|
* |G(TAB)|G(S(T))| |A(G(Lft))|A(G(Rgt))|
* ,------|------|------| |------+------+------.
* | | | End | | PgDn |NEO_4/| |
* | | | Ins | |A(G(Home))|NEO_4/| |
* | Space|Delete|------| |------| Enter|Space |
* | | | NEO_4| | NEO_4| | |
* | | | FKEYS| | FKEYS| | |
* `--------------------' `--------------------'
*/
[NEO_1] = LAYOUT_ergodox(
// left hand side - main
KC_NO /* NOOP */, NEO2_1, NEO2_2, NEO2_3, NEO2_4, NEO2_5, KC_ESCAPE,
KC_ESC, NEO2_1, NEO2_2, NEO2_3, NEO2_4, NEO2_5, KC_MPLY,
KC_TAB, KC_X, KC_V, KC_L, KC_C, KC_W, KC_LCTL,
NEO2_LMOD3, KC_U, KC_I, KC_A, KC_E, KC_O, /* --- */
NEO2_LMOD3, LCTL_T(KC_U), LALT_T(KC_I), LGUI_T(KC_A), KC_E, KC_O, /* --- */
KC_LSFT, NEO2_UE, NEO2_OE, NEO2_AE, KC_P, KC_Z, KC_LALT,
KC_NO /* NOOP */, KC_NO /* NOOP */, KC_LCTL, KC_LALT, KC_LGUI, /* --- */ /* --- */
KC_HOME, KC_PGUP, KC_PGDN, KC_END, LSFT(LGUI(KC_A)), /* --- */ /* --- */
// left hand side - thumb cluster
/* --- */ MO(FKEYS), KC_HOME,
/* KC_SPACE */ /* KC_BSPC */ KC_END,
KC_SPACE, KC_BSPC, NEO2_LMOD4,
/* --- */ LGUI(KC_TAB), LGUI(LSFT(KC_TAB)),
/* KC_SPACE */ /* KC_BSPC */ KC_INS,
KC_SPACE, KC_BSPC, MO(FKEYS),
// right hand side - main
NEO2_MINUS, NEO2_6, NEO2_7, NEO2_8, NEO2_9, NEO2_0, NEO2_MINUS,
KC_MNXT, NEO2_6, NEO2_7, NEO2_8, NEO2_9, NEO2_0, NEO2_MINUS,
KC_RCTL, KC_K, KC_H, KC_G, KC_F, KC_Q, KC_Y,
/* --- */ KC_S, KC_N, KC_R, KC_T, KC_D, NEO2_RMOD3,
KC_RALT, KC_B, KC_M, NEO2_COMMA, NEO2_DOT, KC_J, RSFT_T(KC_ESCAPE),
/* --- */ /* --- */ KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT,KC_RGUI,
/* --- */ /* --- */ KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT,KC_RGUI,
// right hand side - thumb cluster
KC_PGUP, MO(FKEYS), /* --- */
KC_PGDN, /* --- */ /* --- */
NEO2_RMOD4, KC_SPACE, LT(NEO_4, KC_ENTER)
LALT(LGUI(KC_LEFT)), LALT(LGUI(KC_RIGHT)), /* --- */
LALT(LGUI(KC_HOME)), /* --- */ /* --- */
MO(FKEYS), KC_SPACE, LT(NEO_4, KC_ENTER)
),
/* NEO_3: Symbol layer

View File

@@ -48,7 +48,7 @@ This layer implements NEO layers 1 and 2.
```
,--------------------------------------------------. ,--------------------------------------------------.
| ---- | 1/° | 2/§ | 3/ | 4/» | 5/« | ESC | | US_1 | 6/$ | 7/€ | 8/„ | 9/“ | 0/” | -/— |
| ---- | 1/° | 2/§ | 3/ | 4/» | 5/« | MPLY | | MNEXT| 6/$ | 7/€ | 8/„ | 9/“ | 0/” | -/— |
|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
| TAB | X | V | L | C | W | LCTL | | RCTL | K | H | G | F | Q | ß |
|--------+------+------+------+------+------| | | |------+------+------+------+------+--------|