Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5389f088b1 
								
							 
						 
						
							
							
								
								splitkb/kyria - Resolve CONVERT_TO_PROTON_C warnings ( #17617 )  
							
							
							
						 
						
							2022-07-11 04:30:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manna Harbour 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3842b15cf1 
								
							 
						 
						
							
							
								
								[Keymap] Update Miryoku ( #16482 )  
							
							
							
						 
						
							2022-07-02 21:26:23 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Batuhan Baserdem 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fd44341cbf 
								
							 
						 
						
							
							
								
								Userspace and keymap update for user bbaserdem. ( #14484 )  
							
							
							
						 
						
							2022-07-02 21:09:04 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								706194b336 
								
							 
						 
						
							
							
								
								Add Encoder Map Swap Hands config for boards that support both features ( #17294 )  
							
							
							
						 
						
							2022-06-03 12:12:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cda343acbe 
								
							 
						 
						
							
							
								
								[Keymap] Drashna update for post Q2 merge ( #17241 )  
							
							
							
						 
						
							2022-05-30 22:02:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b7771ec25b 
								
							 
						 
						
							
							
								
								RESET -> QK_BOOT default keymaps ( #17037 )  
							
							
							
						 
						
							2022-05-15 20:26:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									maherma-adg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8bcb77cb9a 
								
							 
						 
						
							
							
								
								Personalizacion del teclado de AdG ( #15738 )  
							
							... 
							
							
							
							* Personalizacion del teclado de AdG
Update layout description
fix symbol layer
* fix doc Colemak
* explicitly define enabled animations
* Change keymap folder name 
							
						 
						
							2022-03-09 19:56:42 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ff6c70415c 
								
							 
						 
						
							
							
								
								[Keymap] Drashna Mouse keys and oled updates ( #16556 )  
							
							
							
						 
						
							2022-03-06 22:12:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								83a32b2574 
								
							 
						 
						
							
							
								
								Remove 1k USB_POLLING_INTERVAL_MS config from keyboards and default-ish keymaps ( #16448 )  
							
							... 
							
							
							
							* Remove 1k USB_POLLING_INTERVAL_MS config from keyboard level
* Remove 1k USB_POLLING_INTERVAL_MS config from default|via keymaps 
							
						 
						
							2022-02-26 03:20:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								63b8959413 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2022-02-21 06:33:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									L. K. Post 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								14fb3cc8b0 
								
							 
						 
						
							
							
								
								[Keyboard] Add Kyria rev. 2 ( #16178 )  
							
							
							
						 
						
							2022-02-20 22:33:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fauxpark 
								
							 
						 
						
							
							
							
							
								
							
							
								5b688a09ec 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into develop  
							
							
							
						 
						
							2022-02-19 04:27:09 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4666d26008 
								
							 
						 
						
							
							
								
								Fix a couple of boards being wrongly identified as AVR ( #16377 )  
							
							
							
						 
						
							2022-02-19 02:53:36 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								52d6f07a82 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2022-02-12 03:23:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									uqs 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								40529e89de 
								
							 
						 
						
							
							
								
								[Keymap] Add uqs' keymaps for various boards and ploopy mouse ( #16265 )  
							
							
							
						 
						
							2022-02-11 19:22:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dasky 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b1debfb12f 
								
							 
						 
						
							
							
								
								Remove default pointing device driver. ( #16190 )  
							
							... 
							
							
							
							* remove custom as default
* add missing pointing_device_driver to rules.mk
* Update docs 
							
						 
						
							2022-02-05 14:29:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								941b1d35b8 
								
							 
						 
						
							
							
								
								[Keymap] Add oled improvements and cnano keymap for drashna ( #16133 )  
							
							
							
						 
						
							2022-01-30 13:20:33 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b090ff03ed 
								
							 
						 
						
							
							
								
								[Keymap] Drashna's OLED rewrite ( #15981 )  
							
							
							
						 
						
							2022-01-21 19:36:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lucas W 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddc4c0d252 
								
							 
						 
						
							
							
								
								[Keymap] Kyria new custom keymap lw ( #15729 )  
							
							
							
						 
						
							2022-01-13 09:17:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c4551d7ef1 
								
							 
						 
						
							
							
								
								[Keymap] Reorganization, cleanup and readmes for drashna code ( #15617 )  
							
							
							
						 
						
							2021-12-29 20:17:34 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3fa592a402 
								
							 
						 
						
							
							
								
								[Keymap] Unicode and Pointing Device and Autocorect for drashna keymaps ( #15415 )  
							
							
							
						 
						
							2021-12-14 20:53:36 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8d440e4e0 
								
							 
						 
						
							
							
								
								Tidy up NKRO_ENABLE rules ( #15382 )  
							
							
							
						 
						
							2021-12-09 16:05:44 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c12b997679 
								
							 
						 
						
							
							
								
								Tidy up SLEEP_LED_ENABLE rules ( #15362 )  
							
							
							
						 
						
							2021-12-01 21:13:00 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33d8af50c3 
								
							 
						 
						
							
							
								
								[Keyboard] Disable features on SplitKB boards to fit under size ( #15262 )  
							
							
							
						 
						
							2021-11-22 17:22:49 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Young 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								84ea77ead6 
								
							 
						 
						
							
							
								
								Remove BOOTMAGIC_ENABLE = lite option ( #15002 )  
							
							... 
							
							
							
							* remove BOOTMAGIC_ENABLE=lite setting
* change keyboard BOOTMAGIC_ENABLE rules
Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
* change keyboard BOOTMAGIC_ENABLE inline comments
Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite".
* change keymap BOOTMAGIC_ENABLE rules
Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
* change keymap BOOTMAGIC_ENABLE inline comments
Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".
* change layout/user BOOTMAGIC_ENABLE rules/comments
Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".
* update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/
* remove docs references to Full Bootmagic
* convert data-driven Bootmagic Lite instances
* remove Bootmagic Lite bodge from data-driven generation
* Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a
* update docs/ja/config_options.md per mtei
* update docs/faq_misc.md per mtei
Remove remaining Full Bootmagic reference. 
							
						 
						
							2021-11-05 08:18:09 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9d235d4fc5 
								
							 
						 
						
							
							
								
								[Core] Change OLED task function to be boolean ( #14864 )  
							
							... 
							
							
							
							* [Core] Add kb level callbacks to OLED driver
* Update keyboards and keymaps
* Update docs
* Update userspace configs
* Add fix for my keymap ...
* update lefty 
							
						 
						
							2021-11-02 09:42:50 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								01b702bece 
								
							 
						 
						
							
							
								
								Split out HAPTIC_ENABLE to have separate DRIVER option ( #14854 )  
							
							... 
							
							
							
							* DRIVER -> ENABLE
* Update generic_features.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update common_features.mk
Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2021-10-18 12:55:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								ede6122ac6 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2021-10-16 05:34:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Manna Harbour 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b299fab6e 
								
							 
						 
						
							
							
								
								[Keymap] Update Miryoku ( #14827 )  
							
							
							
						 
						
							2021-10-15 22:33:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jael're 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e5662aa53d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2021-10-15 22:32:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9a0addc77e 
								
							 
						 
						
							
							
								
								[Keymap] Drashna Keymap Updates ( #14842 )  
							
							... 
							
							
							
							* Fix issues with user split transport code
* Improve OLED (More font stuff, improved keylogger, etc)
* Add `KEYLOCK` macro to disable USB, borrowed from command feature.
* Convert Kyria fully to proton C (no more AVR kyria)
* Add Work Louder Work Board keymap 
							
						 
						
							2021-10-15 22:30:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								a119149513 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2021-10-16 02:02:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergi Meseguer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								40badc4413 
								
							 
						 
						
							
							
								
								[Keymap] zigotica userspace ( #14670 )  
							
							... 
							
							
							
							Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2021-10-15 19:02:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								79c6757081 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2021-10-02 14:51:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									john-ezra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								79ad30a9d5 
								
							 
						 
						
							
							
								
								[Keymap] Updates to Personal Kyria Keymap ( #14669 )  
							
							... 
							
							
							
							Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2021-10-02 07:50:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b644af415 
								
							 
						 
						
							
							
								
								[Keyboard] Enable Proton C defaults for SplitKB Kyria ( #14490 )  
							
							... 
							
							
							
							Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2021-10-01 19:11:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36bc3c867e 
								
							 
						 
						
							
							
								
								Remove redundant UNICODE_ENABLE = no in keyboard-level rules.mk ( #14633 )  
							
							
							
						 
						
							2021-09-30 08:14:21 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									precondition 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88283cdab8 
								
							 
						 
						
							
							
								
								[Keyboard] Add commented out OLED/encoder code in default Kyria ( #14539 )  
							
							... 
							
							
							
							Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com> 
							
						 
						
							2021-09-21 21:19:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b74e48f81 
								
							 
						 
						
							
							
								
								Remove audio pin references in rules.mk ( #14532 )  
							
							
							
						 
						
							2021-09-21 20:04:03 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								574b6734af 
								
							 
						 
						
							
							
								
								Remove backlight pin references in rules.mk ( #14513 )  
							
							
							
						 
						
							2021-09-20 16:51:00 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									john-ezra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								228c7b095b 
								
							 
						 
						
							
							
								
								[Keymap] Major Updates to Personal Kyria Keymap ( #14485 )  
							
							... 
							
							
							
							* added john ezra keymap with updates
* changed tapping term 
							
						 
						
							2021-09-17 23:51:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5af1799735 
								
							 
						 
						
							
							
								
								Remove BLUETOOTH_ENABLE from keyboard-level rules.mk ( #14379 )  
							
							
							
						 
						
							2021-09-12 15:27:29 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4791cfae1a 
								
							 
						 
						
							
							
								
								Remove width, height and key_count from info.json ( #14274 )  
							
							
							
						 
						
							2021-09-12 14:04:56 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									john-ezra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5eb500a877 
								
							 
						 
						
							
							
								
								[Keymap] Add john-ezra Kyria Keymap ( #14338 )  
							
							... 
							
							
							
							Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2021-09-11 07:31:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								37aef4ebe1 
								
							 
						 
						
							
							
								
								[Keymap] Fix Drashna Keymap issues missed before Develop merge ( #14271 )  
							
							
							
						 
						
							2021-09-01 21:08:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Casey Webster 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c5ec423438 
								
							 
						 
						
							
							
								
								[Keymap] cwebster2 Keymap and userspace updates ( #14258 )  
							
							
							
						 
						
							2021-08-31 17:50:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xelus22 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e1c5887c5 
								
							 
						 
						
							
							
								
								[Core] Refactor OLED to allow easy addition of other types  ( #13454 )  
							
							... 
							
							
							
							* add docs
* core changes
* update keyboards to new OLED
* updated users to new OLED
* update layouts to new OLED
* fixup docs
* drashna's suggestion
* fix up docs
* new keyboards with oled
* core split changes
* remaining keyboard files
* Fix The Helix keyboards oled options
* reflect develop
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: mtei <2170248+mtei@users.noreply.github.com> 
							
						 
						
							2021-08-24 16:28:26 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									precondition 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aedd8cca31 
								
							 
						 
						
							
							
								
								[Keyboard] Kyria default reformat ( #14080 )  
							
							... 
							
							
							
							Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com> 
							
						 
						
							2021-08-21 22:11:32 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								58a5030661 
								
							 
						 
						
							
							
								
								[Keymap] Drashna's Improve OLEDs and custom Split code ( #14063 )  
							
							... 
							
							
							
							* Fill the oleds with right mods
* Enable double mods on x32 oleds
* Disable forced NKRO
* Make oleds fancy only on good MCUs
* Overhaul oled display
* Further enhance oled, with kitty!
* Final oled form
* Not working transport
* Transport id of woring
* Add acceleration
* fix button placement for accel macro
* Fix accelartion location and behavior
* Remove OLED sync code
* Fix alignment issue
* Remove audio hack
* Fix up zima keymap
* Add matrix slave scan function and cleanup drashna.h
* Clean up user space
* Allow userspace sync to be disable-able
* Fix weird issue with audio
* Fix alignment issue with user split sync
* Disable second rgb matrix task
* Disable additional animations
* Change dynamic keymap settings
* Hacky fix for borked corne
* Add Blackpill (F411) support to tractyl manuform
* remove manual via eeprom reset
* Remove all references to rgblight twinkle
* Fix issues with config processing 
							
						 
						
							2021-08-21 13:34:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Young 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b453dca92 
								
							 
						 
						
							
							
								
								Remove MIDI Configuration boilerplate ( #11151 )  
							
							... 
							
							
							
							* remove keyboard-level instances of `MIDI_ENABLE = no`
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e  '/^[ #]*MIDI_ENABLE[ \t]*=[ \t]*no/d' {} +
```
Co-Authored-By: Nick Brassel <nick@tzarc.org>
* fix case-sensitivity issues on MIDI_ENABLE
Change instances of `MIDI_ENABLE = YES` to `MIDI_ENABLE = yes`.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE[ \t]*=[ \t]*[Yy][Ee][Ss];MIDI_ENABLE = yes;g' {} +
```
* replace `# MIDI controls` with `# MIDI support`
Replace `# MIDI controls` with `# MIDI support` in keyboard-level `rules.mk` files.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*MIDI[ \t]*\(controls\|support\).*;# MIDI support;g' {} +
```
* align inline comments
Aligns the inline comments to the length used by the QMK AVR rules.mk template.
Command:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE *= *yes.*;MIDI_ENABLE = yes           # MIDI support;g'  {} +
```
* remove commented instances of `MIDI_ENABLE` from keyboard `rules.mk` files
Commands:
```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#\([ \t]*MIDI_ENABLE\) = yes; \1 = no ;' {} +
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;^\([ \t]*\)\(MIDI_ENABLE = no\);\2\1;' {} +
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]\+MIDI_ENABLE *= *no/d' {} +
```
* remove MIDI configuration boilerplate from keyboard config.h files
Co-authored-by: Nick Brassel <nick@tzarc.org> 
							
						 
						
							2021-08-16 06:51:13 +10:00