]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - keyboards/nano/keymaps/default/keymap.c
Add nano switch pad
[qmk_firmware.git] / keyboards / nano / keymaps / default / keymap.c
diff --git a/keyboards/nano/keymaps/default/keymap.c b/keyboards/nano/keymaps/default/keymap.c
new file mode 100644 (file)
index 0000000..26e00bf
--- /dev/null
@@ -0,0 +1,23 @@
+#include "nano.h"
+
+#define _MAIN 0
+#define _FN 1
+
+#define KC_ KC_TRNS
+#define KC_X0 LT(_FN, KC_ESC)
+#define KC_RTOG RGB_TOG
+#define KC_RMOD RGB_MOD
+#define KC_RHUI RGB_HUI
+#define KC_RHUD RGB_HUD
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+  [_MAIN] = KC_KEYMAP(
+     VOLU,MPLY,MPRV,PGUP,
+     VOLD,MUTE,MNXT,PGDN
+  ),
+
+  [_FN] = KC_KEYMAP(
+      F  ,    ,RHUI,    ,
+     RTOG,RMOD,RHUD,    
+  )
+};