forked from mirrors/qmk_firmware
26 lines
503 B
C
26 lines
503 B
C
|
#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);
|