-#define KEYMAP_ANSI150( \
- K08, K01, K10, K11, K20, K21, K30, K31, K40, K41, K50, K51, K60, K61, \
- K02, K03, K12, K13, K22, K23, K32, K33, K42, K43, K52, K53, K62, K63, \
- K04, K14, K15, K24, K25, K34, K35, K44, K45, K54, K55, K64, K65, \
- K07, K16, K17, K26, K27, K36, K37, K46, K47, K56, K57, K66, \
- K06, K05, K78, K70, K73, K74, K75 \
-) KEYMAP( \
- K08, K01, K10, K11, K20, K21, K30, K31, K40, K41, K50, K51, K60, K61, \
- K02, K03, K12, K13, K22, K23, K32, K33, K42, K43, K52, K53, K62, K63, \
- K04, K14, K15, K24, K25, K34, K35, K44, K45, K54, K55, K64, NO, K65, \
- K07, NO, K16, K17, K26, K27, K36, K37, K46, K47, K56, K57, K66, NO, \
- K06, K05, K78, K70, NO, K73, K74, K75 \
-)
+#ifdef NERD_LAYOUT_60
+ #define KEYMAP_ANSI150( \
+ K08, K01, K10, K11, K20, K21, K30, K31, K40, K41, K50, K51, K60, K61, \
+ K02, K03, K12, K13, K22, K23, K32, K33, K42, K43, K52, K53, K62, K63, \
+ K04, K14, K15, K24, K25, K34, K35, K44, K45, K54, K55, K64, K65, \
+ K07, K16, K17, K26, K27, K36, K37, K46, K47, K56, K57, K66, \
+ K06, K05, K78, K70, K73, K74, K75 \
+ ) KEYMAP( \
+ K08, NO, NO, NO, NO, NO, NO, NO, NO, NO, NO, NO, NO, NO, NO, NO, \
+ NO, K01, K10, K11, K20, K21, K30, K31, K40, K41, K50, K51, K60, K61, NO, NO, NO, \
+ K02, K03, K12, K13, K22, K23, K32, K33, K42, K43, K52, K53, K62, K63, NO, NO, NO, \
+ K04, K14, K15, K24, K25, K34, K35, K44, K45, K54, K55, K64, NO, K65, \
+ K07, NO, K16, K17, K26, K27, K36, K37, K46, K47, K56, K57, K66, NO, NO, \
+ K06, K05, K78, K70, NO, K73, K74, K75, NO, NO, NO \
+ )
+#endif
+
+#ifdef NERD_LAYOUT_80
+ #define KEYMAP_ANSI150( \
+ K08, K09, K18, K19, K28, K29, K38, K39, K48, K49, K58, K59, K68, K69, K88, K89, \
+ K00, K01, K10, K11, K20, K21, K30, K31, K40, K41, K50, K51, K60, K61, K80, K81, K84, \
+ K02, K03, K12, K13, K22, K23, K32, K33, K42, K43, K52, K53, K62, K63, K82, K83, K85, \
+ K04, K14, K15, K24, K25, K34, K35, K44, K45, K54, K55, K64, K65, \
+ K07, K16, K17, K26, K27, K36, K37, K46, K47, K56, K57, K66, K86, \
+ K06, K05, K78, K70, K73, K74, K75, K76, K77, K87 \
+ ) KEYMAP( \
+ K08, K09, K18, K19, K28, K29, K38, K39, K48, K49, K58, K59, K68, K69, K88, K89, \
+ K00, K01, K10, K11, K20, K21, K30, K31, K40, K41, K50, K51, K60, K61, K80, K81, K84, \
+ K02, K03, K12, K13, K22, K23, K32, K33, K42, K43, K52, K53, K62, K63, K82, K83, K85, \
+ K04, K14, K15, K24, K25, K34, K35, K44, K45, K54, K55, K64, NO, K65, \
+ K07, NO, K16, K17, K26, K27, K36, K37, K46, K47, K56, K57, K66, NO, K86, \
+ K06, K05, K78, K70, NO, K73, K74, K75, K76, K77, K87 \
+ )
+#endif