mirror of
https://github.com/Keychron/qmk_firmware.git
synced 2024-11-27 11:06:37 +06:00
facca23315
Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Pablo COVES <pablo.coves@anatoscope.com>
33 lines
644 B
C
33 lines
644 B
C
#pragma once
|
|
|
|
#include "quantum.h"
|
|
|
|
#define SECRET_ENABLE (__has_include("secret.h") && !defined(NO_SECRET))
|
|
|
|
enum {
|
|
AUTRUCHE = SAFE_RANGE,
|
|
#ifdef RAINBOW_UNICORN_ENABLE
|
|
RAINBOW_UNICORN_TOGGLE,
|
|
#endif
|
|
#ifdef UNICODE_ENABLE
|
|
EMOTE0,
|
|
EMOTE1,
|
|
EMOTE2,
|
|
EMOTE3,
|
|
#endif
|
|
#if SECRET_ENABLE
|
|
SECRET0,
|
|
SECRET1,
|
|
SECRET2,
|
|
SECRET3,
|
|
SECRET4,
|
|
#endif
|
|
PCOVES_SAFE_RANGE,
|
|
};
|
|
|
|
__attribute__((weak)) void eeconfig_init_keymap(void);
|
|
void eeconfig_init_user(void);
|
|
|
|
__attribute__((weak)) bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
|
|
bool process_record_user(uint16_t keycode, keyrecord_t *record);
|