aboutsummaryrefslogtreecommitdiff
path: root/users/pcoves/pcoves.h
diff options
context:
space:
mode:
Diffstat (limited to 'users/pcoves/pcoves.h')
-rw-r--r--users/pcoves/pcoves.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/users/pcoves/pcoves.h b/users/pcoves/pcoves.h
new file mode 100644
index 000000000..10dfc56bd
--- /dev/null
+++ b/users/pcoves/pcoves.h
@@ -0,0 +1,32 @@
1#pragma once
2
3#include "quantum.h"
4
5#define SECRET_ENABLE (__has_include("secret.h") && !defined(NO_SECRET))
6
7enum {
8 AUTRUCHE = SAFE_RANGE,
9#ifdef RAINBOW_UNICORN_ENABLE
10 RAINBOW_UNICORN_TOGGLE,
11#endif
12#ifdef UNICODE_ENABLE
13 EMOTE0,
14 EMOTE1,
15 EMOTE2,
16 EMOTE3,
17#endif
18#if SECRET_ENABLE
19 SECRET0,
20 SECRET1,
21 SECRET2,
22 SECRET3,
23 SECRET4,
24#endif
25 PCOVES_SAFE_RANGE,
26};
27
28__attribute__((weak)) void eeconfig_init_keymap(void);
29void eeconfig_init_user(void);
30
31__attribute__((weak)) bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
32bool process_record_user(uint16_t keycode, keyrecord_t *record);