Keymap: Add userspace for @kageurufu (#4752)
* Add userspace for @kageurufu * Remove custom keycodes for layer keys Add some common defaults for my rules.mk
This commit is contained in:
parent
c71c078dff
commit
7b5fa4b13e
13 changed files with 294 additions and 360 deletions
27
users/kageurufu/process_records.h
Normal file
27
users/kageurufu/process_records.h
Normal file
|
@ -0,0 +1,27 @@
|
|||
#pragma once
|
||||
#include "kageurufu.h"
|
||||
|
||||
#define FN_ESC LT(_FN, KC_ESC)
|
||||
#define FN MO(_FN)
|
||||
#define ADJ MO(_ADJ)
|
||||
|
||||
enum layer_number {
|
||||
_QWERTY = 0,
|
||||
_COLEMAK,
|
||||
_COLEMAK_DH,
|
||||
_FN,
|
||||
_ADJ,
|
||||
ADDITIONAL_LAYER
|
||||
};
|
||||
|
||||
enum custom_keycodes {
|
||||
QWERTY = SAFE_RANGE,
|
||||
COLEMAK,
|
||||
CMAK_DH,
|
||||
RGBRST,
|
||||
KAGEURUFU_SAFE_RANGE
|
||||
};
|
||||
|
||||
|
||||
bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
|
||||
bool process_record_rgb(uint16_t keycode, keyrecord_t *record);
|
Loading…
Add table
Add a link
Reference in a new issue