aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chak/keymap/keymap.c27
1 files changed, 23 insertions, 4 deletions
diff --git a/chak/keymap/keymap.c b/chak/keymap/keymap.c
index a58c623..a45cf86 100644
--- a/chak/keymap/keymap.c
+++ b/chak/keymap/keymap.c
@@ -48,16 +48,24 @@ const key_override_t **key_overrides = (const key_override_t *[]){
};
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+ //Concatenated characters/keys means first is acessed with Shift, second without
+ //Second line of key is for button when held down
+
[_QWERTY] = LAYOUT_split_3x6_3(
//,-----------------------------------------------------. ,-----------------------------------------------------.
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
+ //| Tab | Q | W | E | R | T | | Y | U | I | O | P | ↩ |
//|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------|
- KC_ESC, HR_A, HR_S, HR_D, HR_F, KC_G, KC_H, HR_J, HR_K, HR_L, HR_SCLN, KC_QUOT,
+ //| Esc | A | S | D | F | G | | H | J | K | L | :; | "' |
+ //| |L_Shift |L_Cntrol| L_Alt | | | | | | R_Alt |L_Cntrol| R_Alt | |
//|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------|
- XXXXXXX, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, XXXXXXX,
+ //| | Z | X | C | V | B | | N | M | <, | >. | ?/ | |
//|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------|
+ // | ☾L_Meta| LOWER | Space | | ↲ | UPPER | |
+ // `--------------------------' `--------------------------'
+ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
+ KC_ESC, HR_A, HR_S, HR_D, HR_F, KC_G, KC_H, HR_J, HR_K, HR_L, HR_SCLN, KC_QUOT,
+ XXXXXXX, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, XXXXXXX,
KC_LGUI, L_LOWER, KC_SPC, KC_ENT, L_RAISE, XXXXXXX
- //`--------------------------' `--------------------------'
),
@@ -97,3 +105,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
//`--------------------------' `--------------------------'
)
};
+
+// Temlate
+ //,-----------------------------------------------------. ,-----------------------------------------------------.
+ //| | | | | | | | | | | | | |
+ //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------|
+ //| | | | | | | | | | | | | |
+ //|--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------|
+ //| | | | | | | | | | | | | |
+ //|--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------|
+ // | | | | | | | |
+ // `--------------------------' `--------------------------'