]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - users/kageurufu/process_records.h
Keymap: Add userspace for @kageurufu (#4752)
[qmk_firmware.git] / users / kageurufu / process_records.h
diff --git a/users/kageurufu/process_records.h b/users/kageurufu/process_records.h
new file mode 100644 (file)
index 0000000..d1c50a4
--- /dev/null
@@ -0,0 +1,27 @@
+#pragma once
+#include "kageurufu.h"
+
+#define FN_ESC  LT(_FN, KC_ESC)
+#define FN      MO(_FN)
+#define ADJ     MO(_ADJ)
+
+enum layer_number {
+    _QWERTY = 0,
+    _COLEMAK,
+    _COLEMAK_DH,
+    _FN,
+    _ADJ,
+    ADDITIONAL_LAYER
+};
+
+enum custom_keycodes {
+  QWERTY = SAFE_RANGE,
+  COLEMAK,
+  CMAK_DH,
+  RGBRST,
+  KAGEURUFU_SAFE_RANGE
+};
+
+
+bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
+bool process_record_rgb(uint16_t keycode, keyrecord_t *record);