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
				
			
		
							
								
								
									
										45
									
								
								users/ericgebhart/defs/nshot.def
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								users/ericgebhart/defs/nshot.def
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,45 @@
 | 
			
		|||
// Define keycodes in custom keys.
 | 
			
		||||
// KEYCode, mod keycode, to set for n-shot.
 | 
			
		||||
// ONESHOT is for one.
 | 
			
		||||
// NSHOT takes a count.
 | 
			
		||||
 | 
			
		||||
// oneshots
 | 
			
		||||
ONESHOT(OS_LSFT, KC_LSFT)
 | 
			
		||||
ONESHOT(OS_LCTL, KC_LCTL)
 | 
			
		||||
ONESHOT(OS_LALT, KC_LALT)
 | 
			
		||||
ONESHOT(OS_LGUI, KC_LGUI)
 | 
			
		||||
 | 
			
		||||
ONESHOT(OS_RSFT, KC_RSFT)
 | 
			
		||||
ONESHOT(OS_RCTL, KC_RCTL)
 | 
			
		||||
ONESHOT(OS_RALT, KC_RALT)
 | 
			
		||||
ONESHOT(OS_RGUI, KC_RGUI)
 | 
			
		||||
 | 
			
		||||
// N-Shots
 | 
			
		||||
NSHOT(TS_LCTL, KC_LCTL, 2)
 | 
			
		||||
NSHOT(TS_RCTL, KC_RCTL, 2)
 | 
			
		||||
 | 
			
		||||
// Keys which will cancel the n-shots.
 | 
			
		||||
CANCEL_KEY( PANIC)
 | 
			
		||||
CANCEL_KEY( CLEAR)
 | 
			
		||||
//CANCEL_KEY( THM_LH0)
 | 
			
		||||
//CANCEL_KEY( THM_LH1)
 | 
			
		||||
//CANCEL_KEY( THM_RH0)
 | 
			
		||||
//CANCEL_KEY( THM_RH1)
 | 
			
		||||
 | 
			
		||||
// inherited from @possumvibes, keeping for now.
 | 
			
		||||
// Keys which will be ignored by n-shots.
 | 
			
		||||
//IGNORE_KEY( THM_LH0)
 | 
			
		||||
//IGNORE_KEY( THM_LH1)
 | 
			
		||||
//IGNORE_KEY( THM_RH0)
 | 
			
		||||
//IGNORE_KEY( THM_RH1)
 | 
			
		||||
//IGNORE_KEY( SYM_OSL)
 | 
			
		||||
//IGNORE_KEY( SYM_TG)
 | 
			
		||||
//IGNORE_KEY( NAV_TG)
 | 
			
		||||
//IGNORE_KEY( NUM_OSL)
 | 
			
		||||
//IGNORE_KEY( NUM_TO)
 | 
			
		||||
//IGNORE_KEY( FUN_OSL)
 | 
			
		||||
//IGNORE_KEY( ALPHA)
 | 
			
		||||
IGNORE_KEY( SML_NAV)
 | 
			
		||||
IGNORE_KEY( SPC_TOPR)
 | 
			
		||||
// IGNORE_KEY( SML_KEYPAD)
 | 
			
		||||
//IGNORE_KEY( SML_TOPROWS)
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue