[Keymap] initial user directory for milestogo + babblepaste (#7698)
* initial user directory * fix missing endif in vi mode * fix includes per drashna and a few typos. I have not tested the userspace keymap, it is just there to help keep the user space and keymap in sync * move babblepaste docs to md format * clean up block quotes * TIL clang-format - miles2go userspace
This commit is contained in:
		
							parent
							
								
									cd0edbb1fb
								
							
						
					
					
						commit
						803610a284
					
				
					 19 changed files with 2478 additions and 0 deletions
				
			
		
							
								
								
									
										53
									
								
								users/miles2go/config.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								users/miles2go/config.h
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,53 @@
 | 
			
		|||
#pragma once
 | 
			
		||||
 | 
			
		||||
#ifdef RGBLIGHT_ENABLE
 | 
			
		||||
#define RGBLIGHT_SLEEP
 | 
			
		||||
#undef RGBLIGHT_ANIMATIONS
 | 
			
		||||
#define RGBLIGHT_EFFECT_BREATHING
 | 
			
		||||
#endif // RGBLIGHT_ENABLE
 | 
			
		||||
 | 
			
		||||
#ifndef QMK_KEYS_PER_SCAN
 | 
			
		||||
#define QMK_KEYS_PER_SCAN 4
 | 
			
		||||
#endif // !QMK_KEYS_PER_SCAN
 | 
			
		||||
 | 
			
		||||
#undef FORCE_NKRO
 | 
			
		||||
 | 
			
		||||
#ifndef TAPPING_TOGGLE
 | 
			
		||||
#define TAPPING_TOGGLE  3
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef TAPPING_TERM
 | 
			
		||||
	#undef TAPPING_TERM
 | 
			
		||||
#endif // TAPPING_TERM
 | 
			
		||||
#define TAPPING_TERM 200
 | 
			
		||||
//if no chord during tapping term, do the keystroke
 | 
			
		||||
#define RETRO_TAPPING
 | 
			
		||||
 | 
			
		||||
// Disable action_get_macro and fn_actions, since we don't use these
 | 
			
		||||
// and it saves on space in the firmware.
 | 
			
		||||
// LTO_ENABLE automatically enables these
 | 
			
		||||
//#define NO_ACTION_MACRO
 | 
			
		||||
//#define NO_ACTION_FUNCTION
 | 
			
		||||
#define MACRO_TIMER 5
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#define USE_BABBLEPASTE
 | 
			
		||||
// All options
 | 
			
		||||
#define BABL_MOVE // Uncomment to add basic cursor movement
 | 
			
		||||
#define BABL_OSKEYS // This adds Cut, paste, window movement and common OS shortcuts
 | 
			
		||||
#define BABL_BROWSER // Browser shortcuts, with Chrome/Firefox as the default. 
 | 
			
		||||
// edit the appropriate OS config file to enable Safari, Edge, vimpirator &etc. 
 | 
			
		||||
#define BABL_APP // Application specific settings this has sub-options.
 | 
			
		||||
#define BABL_APP_CELLS // spreadsheets and tables
 | 
			
		||||
#define BABL_APP_EDITOR // Fancy editor commands 
 | 
			
		||||
#define BABL_APP_WINDOWSPLITTING // splitting frames & windows
 | 
			
		||||
 | 
			
		||||
//All OSes
 | 
			
		||||
#define BABL_WINDOWS
 | 
			
		||||
#define BABL_READMUX
 | 
			
		||||
#define BABL_VI
 | 
			
		||||
#define BABL_MAC
 | 
			
		||||
#define BABL_LINUX
 | 
			
		||||
#define BABL_EMACS
 | 
			
		||||
#define BABL_CHROMEOS
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue