Convert eeconfig_init_kb implementations to config (#24087)
				
					
				
			This commit is contained in:
		
							parent
							
								
									2c2885639e
								
							
						
					
					
						commit
						52ee9f2ce1
					
				
					 31 changed files with 63 additions and 210 deletions
				
			
		| 
						 | 
				
			
			@ -13,14 +13,6 @@
 | 
			
		|||
 * You should have received a copy of the GNU General Public License
 | 
			
		||||
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 */
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
#include "quantum.h"
 | 
			
		||||
 | 
			
		||||
void eeconfig_init_kb(void) {  // EEPROM is getting reset!
 | 
			
		||||
  rgblight_enable(); // Enable RGB by default
 | 
			
		||||
  rgblight_sethsv(0, 255, 128);  // Set default HSV - red hue, full saturation, medium brightness
 | 
			
		||||
  rgblight_mode(RGBLIGHT_MODE_RAINBOW_SWIRL + 2); // set to RGB_RAINBOW_SWIRL by default
 | 
			
		||||
  
 | 
			
		||||
  eeconfig_update_kb(0);
 | 
			
		||||
  eeconfig_init_user();
 | 
			
		||||
}
 | 
			
		||||
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)
 | 
			
		||||
| 
						 | 
				
			
			@ -39,6 +39,9 @@
 | 
			
		|||
        "pin": "B3"
 | 
			
		||||
    },
 | 
			
		||||
    "rgblight": {
 | 
			
		||||
        "default": {
 | 
			
		||||
            "val": 128
 | 
			
		||||
        },
 | 
			
		||||
        "saturation_steps": 8,
 | 
			
		||||
        "brightness_steps": 8,
 | 
			
		||||
        "led_count": 24,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue