aboutsummaryrefslogtreecommitdiffstats
path: root/users/brett/brett.h
diff options
context:
space:
mode:
authorBrett Mandler <brettmandler@gmail.com>2020-03-10 04:52:39 -0400
committerGitHub <noreply@github.com>2020-03-10 01:52:39 -0700
commit483ab88489b1c96dc84a484741831417307772bf (patch)
treebb319374d012fa56f864cfde4b8ec5502dca6bd5 /users/brett/brett.h
parentdbbab409812ea7c579760e2973399245c21ff843 (diff)
downloadfirmware-483ab88489b1c96dc84a484741831417307772bf.tar.gz
firmware-483ab88489b1c96dc84a484741831417307772bf.tar.bz2
firmware-483ab88489b1c96dc84a484741831417307772bf.zip
[Keymap] Added HHKB Keymap and user config (#8119)
* Added my config * Update my keymap * Improve quality of brett.c * Finish cleaning brett.c * Remove QMK_FIRMWARE_H * Update keyboards/hhkb/keymaps/brett/keymap.c Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
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 000000000..a359c5157
--- /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);