+ * Keymap 1: Default qwerty Layer
+ *
+ * This is a general purpose Colemak layout which should serve as a good
+ * basis for your own custom layout. Mac users may want to swap the
+ * position of the Alt and GUI keys.
+ *
+ * ,--------------------------------------------------. ,-------------------------------------------------.
+ * | Esc | 1 | 2 | 3 | 4 | 5 | ~# | | | 6 | 7 | 8 | 9 | 0 | - |
+ * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
+ * | Tab | Q | W | E | R | T | [ | | ] | Y | U | I | O | P | + |
+ * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
+ * | LShift | A | S | D | F | G |------| |------| H | J | K | L | ; | ' |
+ * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
+ * | \ | Z | X | C | V | B | | | | N | M | , | . | / | RShift |
+ * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
+ * | | | LAlt | Home | BkSp | | Del | End | RAlt | | RCtrl |
+ * `----------------------------------' `----------------------------------'
+ * ,-------------. ,-------------.
+ * | | L0 | | PgUp | PgDn |
+ * ,------|------|------| |------+------+------.
+ * | | | | | RAlt | | |
+ * |Space | LCtrl|------| |------| LAlt | Enter|
+ * | | | LGui | | ~L2 | | |
+ * `--------------------' `--------------------'
+ */
+
+ KEYMAP(
+ // left hand
+ ESC, 1, 2, 3, 4, 5, NUHS,
+ TAB, Q, W, E, R, T, LBRC,
+ LSFT,A, S, D, F, G,
+ NUBS,Z, X, C, V, B, NO,
+ NO, NO, LALT, HOME ,BSPC,
+ NO, FN0,
+ NO,
+ SPC,LCTL, LGUI,
+ // right hand
+ NO, 6, 7, 8, 9, 0, MINS,
+ RBRC,Y, U, I, O, P, EQL,
+ H, J, K, L, SCLN,QUOT,
+ NO, N, M, COMM,DOT, SLSH,RSFT,
+ DEL, END, RALT,NO, RCTL,
+ PGUP,PGDN,
+ RALT,
+ FN2,LALT, ENT
+ ),
+
+
+ /*
+ * Layer 2: Function keys