]> git.donarmstrong.com Git - qmk_firmware.git/blob - users/kageurufu/process_records.h
Add user-overridable callback for cancelling UCIS input (#5564)
[qmk_firmware.git] / users / kageurufu / process_records.h
1 #pragma once
2 #include "kageurufu.h"
3
4 #define FN_ESC  LT(_FN, KC_ESC)
5 #define FN      MO(_FN)
6 #define ADJ     MO(_ADJ)
7
8 enum layer_number {
9     _QWERTY = 0,
10     _COLEMAK,
11     _COLEMAK_DH,
12     _FN,
13     _ADJ,
14     ADDITIONAL_LAYER
15 };
16
17 enum custom_keycodes {
18   QWERTY = SAFE_RANGE,
19   COLEMAK,
20   CMAK_DH,
21   RGBRST,
22   KAGEURUFU_SAFE_RANGE
23 };
24
25
26 bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
27 bool process_record_rgb(uint16_t keycode, keyrecord_t *record);