Eric Gebhart user space and keymaps (#17487)
Co-authored-by: Drashna Jaelre <drashna@live.com>
This commit is contained in:
		
							parent
							
								
									49a78b8114
								
							
						
					
					
						commit
						050472a4d0
					
				
					 147 changed files with 13177 additions and 4102 deletions
				
			
		|  | @ -19,54 +19,10 @@ | |||
| #ifndef ericgebhart | ||||
| #define ericgebhart | ||||
| 
 | ||||
| #include QMK_KEYBOARD_H | ||||
| #include "core_keysets.h" | ||||
| #include "layouts.h" | ||||
| #include "layers.h" | ||||
| #if defined(OLED_ENABLE) | ||||
| #    include "oled_stuff.h" | ||||
| #include "layer_names.h" | ||||
| 
 | ||||
| #ifdef CONSOLE_ENABLE | ||||
| #include "print.h" | ||||
| #endif | ||||
| 
 | ||||
| 
 | ||||
| //#define ONESHOT_TAP_TOGGLE 2  /* Tapping this number of times holds the key until tapped once again. */
 | ||||
| /* Define layer names */ | ||||
| enum userspace_layers { | ||||
|     _DVORAK = 0, | ||||
|     _QWERTY, | ||||
|     _COLEMAK, | ||||
|     _BEAKL, | ||||
|     //_WORKMAN,
 | ||||
|     //_NORMAN,
 | ||||
|     //_MALTRON,
 | ||||
|     //_EUCALYN,
 | ||||
|     //_CARPLAX,
 | ||||
|     _DVORAK_BP, // beginning of Bepo
 | ||||
|     _BEAKL_BP, | ||||
|     _BEPO, | ||||
|     _LAYERS, | ||||
|     _NAV,   // transient layers
 | ||||
|     _SYMB, | ||||
|     _SYMB_BP, | ||||
|     _KEYPAD, | ||||
|     _KEYPAD_BP, | ||||
|     _TOPROWS, | ||||
|     _TOPROWS_BP, | ||||
|     _RGB, | ||||
|     _ADJUST, | ||||
| }; | ||||
| 
 | ||||
| // clang-format off
 | ||||
| typedef union { | ||||
|   uint32_t raw; | ||||
|   struct { | ||||
|     bool    rgb_layer_change     :1; | ||||
|     bool    is_overwatch         :1; | ||||
|     bool    nuke_switch          :1; | ||||
|     bool    swapped_numbers      :1; | ||||
|     bool    rgb_matrix_idle_anim :1; | ||||
|   }; | ||||
| } userspace_config_t; | ||||
| // clang-format on
 | ||||
| extern userspace_config_t userspace_config; | ||||
| 
 | ||||
| #endif | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Eric Gebhart
						Eric Gebhart