[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
	
	 Jonas Avellana
						Jonas Avellana