summaryrefslogtreecommitdiffstats
path: root/users/brett/brett.h
diff options
context:
space:
mode:
Diffstat (limited to 'users/brett/brett.h')
-rw-r--r--users/brett/brett.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/users/brett/brett.h b/users/brett/brett.h
new file mode 100644
index 0000000000..a359c5157a
--- /dev/null
+++ b/users/brett/brett.h
@@ -0,0 +1,25 @@
+#pragma once
+
+enum userspace_custom_keycodes {
+ PLACEHOLDER = SAFE_RANGE, // Can always be here
+ FAT_ARROW, // =>
+ SKINNY_ARROW, // ->
+ REVERSE_ARROW, // <-
+ CONCAT, // <>
+ MAP, // <$>
+ MAP_FLIPPED, // <#>
+ FLAP, // <@>
+ PIPE, // |>
+ ALT, // <|>
+ APPLY, // <*>
+ AND, // &&
+ OR, // ||
+ BIND, // >>=
+ BIND_FLIPPED, // =<<
+ VOID_LEFT, // <$
+ VOID_RIGHT, // $>
+ DOUBLE_COLON, // ::
+ FLASH // Handle keyboard flashing
+};
+
+bool process_record_keymap(uint16_t keycode, keyrecord_t *record);