diff options
Diffstat (limited to 'users/ninjonas/process_records.h')
-rw-r--r-- | users/ninjonas/process_records.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/users/ninjonas/process_records.h b/users/ninjonas/process_records.h new file mode 100644 index 000000000..6db1d91fb --- /dev/null +++ b/users/ninjonas/process_records.h | |||
@@ -0,0 +1,24 @@ | |||
1 | #pragma once | ||
2 | #include "ninjonas.h" | ||
3 | |||
4 | enum custom_keycodes { | ||
5 | // Layer Macros | ||
6 | QWERTY = SAFE_RANGE, | ||
7 | DVORAK, | ||
8 | COLEMAK, | ||
9 | // Custom Macros | ||
10 | M_ZOOM, | ||
11 | M_PYNV, | ||
12 | M_SHFT, | ||
13 | M_MAKE, | ||
14 | M_FLSH, | ||
15 | M_VRSN, | ||
16 | M_CODE, | ||
17 | }; | ||
18 | |||
19 | #ifdef SSD1306OLED | ||
20 | void set_keylog(uint16_t keycode, keyrecord_t *record); | ||
21 | #endif | ||
22 | |||
23 | bool process_record_secrets(uint16_t keycode, keyrecord_t *record); | ||
24 | bool process_record_keymap(uint16_t keycode, keyrecord_t *record); | ||