keychron_qmk_firmware/layouts/default/ergodox/default_ergodox/keymap.c
fauxpark 57815dbc3b [Keymap] Clean up & improve default layouts (#7428)
* Clean up & improve default layouts

* Add newline at EOF in readmes

* Oops
2019-11-21 03:50:23 -08:00

41 lines
3.9 KiB
C
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#include QMK_KEYBOARD_H
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/*
* ┌──────┬───┬───┬───┬───┬───┬───┐                     ┌───┬───┬───┬───┬───┬───┬──────┐
* │ `     1  2  3  4  5  =                       5  6  7  8  9  0     - │
* ├──────┼───┼───┼───┼───┼───┼───┤                     ├───┼───┼───┼───┼───┼───┼──────┤
* │ Tab   Q  W  E  R  T  =                       Y  Y  U  I  O  P     \ │
* ├──────┼───┼───┼───┼───┼───┤   │                     │   ├───┼───┼───┼───┼───┼──────┤
* │Escape│ A  S  D  F  G ├───┤                     ├───┤ H  J  K  L  ; │    ' │
* ├──────┼───┼───┼───┼───┼───┤   │                     │   ├───┼───┼───┼───┼───┼──────┤
* │Shift  Z  X  C  V  B  B                       N  N  M  , │ . │ /  Shift│
* └──┬───┼───┼───┼───┼───┼───┴───┘ ┌───┬───┐ ┌───┬───┐ └───┴───┼───┼───┼───┼───┼───┬──┘
*    │Ctl│F4 │F5 │GUI│Alt│          C  V  │Alt│ A                  │GUI│
*    └───┴───┴───┴───┴───┘     ┌───┼───┼───┤ ├───┼───┼───┐     └───┴───┴───┴───┴───┘
*                                    │PgU│ │PgD│      
*                              │Bsp│Bsp├───┤ ├───┤Ent│   
*                                    │Del│ │Ctl│      
*                              └───┴───┴───┘ └───┴───┴───┘
*/
[0] = LAYOUT_ergodox(
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EQL,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_EQL,
KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_B,
KC_LCTL, KC_F4, KC_F5, KC_LGUI, KC_LALT,
KC_C, KC_V,
KC_PGUP,
KC_BSPC, KC_BSPC, KC_DEL,
KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
KC_Y, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
KC_N, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_RGUI,
KC_RALT, KC_A,
KC_PGDN,
KC_RCTL, KC_ENT, KC_SPC
)
};