mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-11-29 06:30:17 +00:00
Small documentation and keymap tweaks for my minivan layout (#1891)
* Added personal minivan keymap more consistent layer setup documentation! slide some things around more doc jiggling * Small layout and documentation tweaks Small documentation updates dropped Makefile that for some reason was still in my branch * found and removed extra makefile
This commit is contained in:
parent
7b754e1a5a
commit
b45b223389
@ -3,6 +3,5 @@
|
|||||||
|
|
||||||
#include "../../config.h"
|
#include "../../config.h"
|
||||||
|
|
||||||
// place overrides here
|
#define PERMISSIVE_HOLD
|
||||||
|
#endif
|
||||||
#endif
|
|
||||||
|
@ -1,26 +1,24 @@
|
|||||||
#include "tv44.h"
|
#include "tv44.h"
|
||||||
#include "action_layer.h"
|
|
||||||
#include "eeconfig.h"
|
|
||||||
|
|
||||||
extern keymap_config_t keymap_config;
|
extern keymap_config_t keymap_config;
|
||||||
|
|
||||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||||
[0] = KEYMAP_ARROW_COMMAND( /* Qwerty */
|
[0] = KEYMAP_ARROW_COMMAND( /* Qwerty */
|
||||||
KC_GESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
|
KC_GESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
|
||||||
LT(2, KC_TAB), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENT,
|
LT(2, KC_TAB), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, LT(2, KC_ENT),
|
||||||
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_UP, KC_SLSH,
|
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_UP, MT(MOD_RSFT, KC_SLSH),
|
||||||
KC_LCTL, KC_LGUI, KC_LALT, MO(3), MO(1), KC_SPC, MO(4), KC_LEFT, KC_DOWN, KC_RIGHT
|
KC_LCTL, KC_LGUI, KC_LALT, MO(3), LT(1, KC_SPC), KC_SPC, MO(4), KC_LEFT, KC_DOWN, KC_RIGHT
|
||||||
),
|
),
|
||||||
[1] = KEYMAP_ARROW_COMMAND( /* LAYER 2 */
|
[1] = KEYMAP_ARROW_COMMAND( /* LAYER 2 */
|
||||||
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL,
|
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL,
|
||||||
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_QUOT, KC_TRNS,
|
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL, KC_QUOT, KC_TRNS,
|
||||||
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_BSLS,
|
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_PGUP, KC_BSLS,
|
||||||
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END
|
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END
|
||||||
),
|
),
|
||||||
[2] = KEYMAP_ARROW_COMMAND( /* LAYER 1 */
|
[2] = KEYMAP_ARROW_COMMAND( /* LAYER 1 */
|
||||||
KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL,
|
KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL,
|
||||||
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_UNDS, KC_PLUS, KC_DQUO, KC_TRNS,
|
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_UNDS, KC_PLUS, KC_DQUO, KC_TRNS,
|
||||||
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LBRC, KC_RBRC, KC_PGUP, KC_PIPE,
|
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LCBR, KC_RCBR, KC_PGUP, KC_PIPE,
|
||||||
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END
|
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END
|
||||||
),
|
),
|
||||||
[3] = KEYMAP_ARROW_COMMAND( /* LAYER 3 */
|
[3] = KEYMAP_ARROW_COMMAND( /* LAYER 3 */
|
||||||
|
@ -4,7 +4,7 @@ This differs quite a bit from the stock layout but leaves keys in a more familia
|
|||||||
|
|
||||||
## Base Layer (0)
|
## Base Layer (0)
|
||||||
|
|
||||||
The base layer is pretty simple, straight qwerty layout where available. Of note: /? is to the right of the arrow keys. Yes this is kinda weird sometimes, but you get used to it. Tab is tab when pressed and fn2 when held. GESC is esc when used alone, but ~ when shifted.
|
The base layer is pretty simple, straight qwerty layout where available. Of note: /? is to the right of the arrow keys. Yes this is kinda weird sometimes, but you get used to it. Tab is tab when pressed and fn2 when held, Enter is the same. GESC is esc when used alone, but ~ when shifted. Tapping FN 1 is space
|
||||||
```
|
```
|
||||||
|GESC| Q | W | E | R | T | Y | U | I | O | P | BSPC |
|
|GESC| Q | W | E | R | T | Y | U | I | O | P | BSPC |
|
||||||
| TAB | A | S | D | F | G | H | J | K | L | ; |ENTER|
|
| TAB | A | S | D | F | G | H | J | K | L | ; |ENTER|
|
||||||
@ -17,7 +17,7 @@ This layer has the numrow as well as swapping the arrow keys for a nav cluster,
|
|||||||
```
|
```
|
||||||
| ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | DEL |
|
| ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | DEL |
|
||||||
| | | | | | | | | - | = | ' | |
|
| | | | | | | | | - | = | ' | |
|
||||||
| | | | | | | | | | |PGUP| \ |
|
| | | | | | | | | [ | ] |PGUP| \ |
|
||||||
| | | | | | | |HOME|PGDN|END |
|
| | | | | | | |HOME|PGDN|END |
|
||||||
```
|
```
|
||||||
## Symbolic Layer (2)
|
## Symbolic Layer (2)
|
||||||
@ -26,7 +26,7 @@ I don't want to be using two key combos constantly, so I also added this symbol
|
|||||||
```
|
```
|
||||||
| ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | DEL |
|
| ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | DEL |
|
||||||
| | | | | | | | | _ | + | " | |
|
| | | | | | | | | _ | + | " | |
|
||||||
| | | | | | | | | | |PGUP| | |
|
| | | | | | | | | { | } |PGUP| | |
|
||||||
| | | | | | | |HOME|PGDN|END |
|
| | | | | | | |HOME|PGDN|END |
|
||||||
```
|
```
|
||||||
## Fkeys (3)
|
## Fkeys (3)
|
||||||
|
Loading…
Reference in New Issue
Block a user