]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/gonnerd/gonnerd.h
[Keymap] Jarred's Plaid keymap (#6049)
[qmk_firmware.git] / keyboards / gonnerd / gonnerd.h
1 #ifndef GONNERD_H
2 #define GONNERD_H
3
4 #include "quantum.h"
5
6 #define LAYOUT_tkl( \
7         K08,      K09, K18, K19, K28, K29, K38, K39, K48, K49, K58, K59, K68,    K69, K88, K89, \
8         K00, K01, K10, K11, K20, K21, K30, K31, K40, K41, K50, K51, K60, K61,    K80, K81, K84, \
9         K02, K03, K12, K13, K22, K23, K32, K33, K42, K43, K52, K53, K62, K63,    K82, K83, K85, \
10         K04, K14, K15, K24, K25, K34, K35, K44, K45, K54, K55, K64, K71, K65,                   \
11         K07, K79, K16, K17, K26, K27, K36, K37, K46, K47, K56, K57, K66, K67,         K86,      \
12         K06, K05, K78,                K70,                K72, K73, K74, K75,    K76, K77, K87  \
13 ) \
14 { \
15       {  K00, K10, K20, K30, K40, K50, K60, K70, K80 }, \
16       {  K01, K11, K21, K31, K41, K51, K61, K71, K81 }, \
17       {  K02, K12, K22, K32, K42, K52, K62, K72, K82 }, \
18       {  K03, K13, K23, K33, K43, K53, K63, K73, K83 }, \
19       {  K04, K14, K24, K34, K44, K54, K64, K74, K84 }, \
20       {  K05, K15, K25, K35, K45, K55, K65, K75, K85 }, \
21       {  K06, K16, K26, K36, K46, K56, K66, K76, K86 }, \
22       {  K07, K17, K27, K37, K47, K57, K67, K77, K87 }, \
23       {  K08, K18, K28, K38, K48, K58, K68, K78, K88 }, \
24       {  K09, K19, K29, K39, K49, K59, K69, K79, K89 } \
25 }
26
27 #define LAYOUT_60( \
28         K08, K01, K10, K11, K20, K21, K30, K31, K40, K41, K50, K51, K60, K61, \
29         K02, K03, K12, K13, K22, K23, K32, K33, K42, K43, K52, K53, K62, K63, \
30         K04, K14, K15, K24, K25, K34, K35, K44, K45, K54, K55, K64, K71, K65, \
31         K07, K79, K16, K17, K26, K27, K36, K37, K46, K47, K56, K57, K66, K67, \
32         K06, K05, K78,                K70,                K72, K73, K74, K75  \
33 ) LAYOUT_tkl( \
34         K08,          KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,  KC_NO,    KC_NO, KC_NO, KC_NO,  \
35         KC_NO, K01,   K10,   K11,   K20,   K21,   K30,   K31,   K40,   K41,   K50,   K51,   K60,    K61,      KC_NO, KC_NO, KC_NO,  \
36         K02,   K03,   K12,   K13,   K22,   K23,   K32,   K33,   K42,   K43,   K52,   K53,   K62,    K63,      KC_NO, KC_NO, KC_NO,  \
37         K04,   K14,   K15,   K24,   K25,   K34,   K35,   K44,   K45,   K54,   K55,   K64,   K71,    K65,                            \
38         K07,   K79,   K16,   K17,   K26,   K27,   K36,   K37,   K46,   K47,   K56,   K57,   K66,    K67,             KC_NO,         \
39         K06,   K05,   K78,                        K70,                        K72,   K73,   K74,    K75,      KC_NO, KC_NO, KC_NO   \
40 )
41
42 #endif