]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Small documentation and keymap tweaks for my minivan layout (#1891)
authorEthan Madden <crazeh.monkeh@gmail.com>
Wed, 25 Oct 2017 23:01:47 +0000 (16:01 -0700)
committerJack Humbert <jack.humb@gmail.com>
Wed, 25 Oct 2017 23:01:47 +0000 (13:01 -1000)
* 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

keyboards/tv44/keymaps/jetpacktuxedo/config.h
keyboards/tv44/keymaps/jetpacktuxedo/keymap.c
keyboards/tv44/keymaps/jetpacktuxedo/readme.md

index df06a26206275869d2d375ddbeec92b353ffcf10..5f5872beccf7c0b74992a15d21e046f38a446479 100644 (file)
@@ -3,6 +3,5 @@
 
 #include "../../config.h"
 
-// place overrides here
-
-#endif
\ No newline at end of file
+#define PERMISSIVE_HOLD
+#endif
index b8ba918f4ae6b7235a230adfe176b91c3b6f42f0..f10cd6222f03b62c5ab7df702c881eaef05d1fce 100644 (file)
@@ -1,26 +1,24 @@
 #include "tv44.h"
-#include "action_layer.h"
-#include "eeconfig.h"
 
 extern keymap_config_t keymap_config;
 
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
   [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,
-    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,
-    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_LCTL,       KC_LGUI, KC_LALT, MO(3),       MO(1), KC_SPC,       MO(4),   KC_LEFT, KC_DOWN, KC_RIGHT
+    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, 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,   MT(MOD_RSFT, KC_SLSH),
+    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 */
     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_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
   ),
   [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_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
   ),
   [3] = KEYMAP_ARROW_COMMAND( /* LAYER 3 */
index a6cce3e3d069303e5763a810f4b402ddfb8d803c..937d3b4b17ab7bca5c8e4829ca47d9175ea3f26c 100644 (file)
@@ -4,7 +4,7 @@ This differs quite a bit from the stock layout but leaves keys in a more familia
 
 ## 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 |
 | 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 |
 |     |    |    |    |    |    |    |    | -  | =  | '  |     |
-|      |    |    |    |    |    |    |    |    |    |PGUP| \  |
+|      |    |    |    |    |    |    |    | [  |  ] |PGUP| \  |
 |    |    |    |    |          |        |      |HOME|PGDN|END |
 ```
 ## 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 |
 |     |    |    |    |    |    |    |    | _  | +  | "  |     |
-|      |    |    |    |    |    |    |    |    |    |PGUP| |  |
+|      |    |    |    |    |    |    |    | {  |  } |PGUP| |  |
 |    |    |    |    |          |        |      |HOME|PGDN|END |
 ```
 ## Fkeys (3)