forked from mirrors/qmk_userspace
[keymap] ninjonas userspace and keymaps for hotdox, lily58, & pinky3 (#6649)
* [keyboard] introducing ninjonas userspace & keymaps for hotdox, lily58, and pinky3 * [fix(#6649)] removed M_EPRM and used builtin EEP_RST keycode as-per review. * [chore(#6649)] forgot to update keymap legend on lily58
This commit is contained in:
parent
0e153781f0
commit
f2ea65db6b
20 changed files with 1577 additions and 0 deletions
24
users/ninjonas/process_records.h
Normal file
24
users/ninjonas/process_records.h
Normal file
|
@ -0,0 +1,24 @@
|
|||
#pragma once
|
||||
#include "ninjonas.h"
|
||||
|
||||
enum custom_keycodes {
|
||||
// Layer Macros
|
||||
QWERTY = SAFE_RANGE,
|
||||
DVORAK,
|
||||
COLEMAK,
|
||||
// Custom Macros
|
||||
M_ZOOM,
|
||||
M_PYNV,
|
||||
M_SHFT,
|
||||
M_MAKE,
|
||||
M_FLSH,
|
||||
M_VRSN,
|
||||
M_CODE,
|
||||
};
|
||||
|
||||
#ifdef SSD1306OLED
|
||||
void set_keylog(uint16_t keycode, keyrecord_t *record);
|
||||
#endif
|
||||
|
||||
bool process_record_secrets(uint16_t keycode, keyrecord_t *record);
|
||||
bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
|
Loading…
Add table
Add a link
Reference in a new issue