M keyboards/0xcb/1337/config.h => keyboards/0xcb/1337/config.h +2 -9
@@ 16,15 16,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#pragma once
-// clang-format off
-
- /* default setup after eeprom reset */
- #define RGBLIGHT_DEFAULT_MODE RGBLIGHT_EFFECT_BREATHING + 2
- #define RGBLIGHT_DEFAULT_HUE 152
- #define RGBLIGHT_DEFAULT_SAT 232
- #define RGBLIGHT_DEFAULT_VAR 255
- #define RGBLIGHT_DEFAULT_SPD 2
-// clang-format on
+/* default setup after eeprom reset */
+#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_EFFECT_BREATHING + 2
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
M keyboards/0xcb/1337/info.json => keyboards/0xcb/1337/info.json +5 -0
@@ 40,6 40,11 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "hue": 152,
+ "sat": 232,
+ "speed": 2
}
},
"ws2812": {
M keyboards/anavi/arrows/config.h => keyboards/anavi/arrows/config.h +0 -2
@@ 3,8 3,6 @@
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
/* Double tap reset button to enter bootloader */
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_LED GP17
M keyboards/anavi/arrows/info.json => keyboards/anavi/arrows/info.json +3 -0
@@ 35,6 35,9 @@
"snake": true,
"static_gradient": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
}
},
"ws2812": {
M keyboards/anavi/knob1/config.h => keyboards/anavi/knob1/config.h +0 -3
@@ 3,14 3,11 @@
#pragma once
-#define RGBLIGHT_DEFAULT_MODE 9
-
/* Double tap reset button to enter bootloader */
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_LED GP17
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 500U
-
#define I2C_DRIVER I2CD1
#define I2C1_SDA_PIN GP6
#define I2C1_SCL_PIN GP7
M keyboards/anavi/knob1/info.json => keyboards/anavi/knob1/info.json +3 -3
@@ 17,9 17,6 @@
"rgblight": {
"led_count": 1,
"hue_steps": 10,
- "saturation_steps": 17,
- "brightness_steps": 17,
- "max_brightness": 255,
"animations": {
"alternating": true,
"breathing": true,
@@ 31,6 28,9 @@
"snake": true,
"static_gradient": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl"
}
},
"ws2812": {
M keyboards/anavi/macropad12/config.h => keyboards/anavi/macropad12/config.h +0 -2
@@ 3,8 3,6 @@
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
/* Double tap reset button to enter bootloader */
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET
#define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_LED GP17
M keyboards/anavi/macropad12/info.json => keyboards/anavi/macropad12/info.json +3 -0
@@ 34,6 34,9 @@
"snake": true,
"static_gradient": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
}
},
"ws2812": {
M keyboards/dztech/duo_s/config.h => keyboards/dztech/duo_s/config.h +0 -1
@@ 17,7 17,6 @@
#pragma once
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_EFFECT_RAINBOW_MOOD + 6)
-#define RGBLIGHT_DEFAULT_SPD 15
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
M keyboards/dztech/duo_s/info.json => keyboards/dztech/duo_s/info.json +3 -0
@@ 25,6 25,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "speed": 15
}
},
"ws2812": {
M keyboards/dztech/endless80/config.h => keyboards/dztech/endless80/config.h +0 -1
@@ 16,4 16,3 @@
#pragma once
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_EFFECT_RAINBOW_MOOD + 6)
-#define RGBLIGHT_DEFAULT_SPD 10
M keyboards/dztech/endless80/info.json => keyboards/dztech/endless80/info.json +3 -0
@@ 37,6 37,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "speed": 10
}
},
"processor": "atmega32u4",
M keyboards/ffkeebs/puca/config.h => keyboards/ffkeebs/puca/config.h +0 -2
@@ 17,8 17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
- #define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_STATIC_LIGHT
-
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
M keyboards/fjlabs/avalon/config.h => keyboards/fjlabs/avalon/config.h +0 -4
@@ 21,7 21,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-
-#define RGBLIGHT_DEFAULT_SPD 144
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
M keyboards/fjlabs/avalon/info.json => keyboards/fjlabs/avalon/info.json +4 -0
@@ 30,6 30,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl",
+ "speed": 144
}
},
"ws2812": {
M keyboards/fjlabs/kyuu/config.h => keyboards/fjlabs/kyuu/config.h +0 -3
@@ 22,9 22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-#define RGBLIGHT_DEFAULT_SPD 144
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
/* Define less important options */
/*
M keyboards/fjlabs/kyuu/info.json => keyboards/fjlabs/kyuu/info.json +4 -0
@@ 26,6 26,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl",
+ "speed": 144
}
},
"ws2812": {
M keyboards/fjlabs/mk61rgbansi/config.h => keyboards/fjlabs/mk61rgbansi/config.h +0 -3
@@ 22,9 22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-#define RGBLIGHT_DEFAULT_SPD 144
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
/* Define less important options */
/*
M keyboards/fjlabs/mk61rgbansi/info.json => keyboards/fjlabs/mk61rgbansi/info.json +4 -0
@@ 30,6 30,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl",
+ "speed": 144
}
},
"processor": "atmega32u4",
M keyboards/fjlabs/tf60ansi/config.h => keyboards/fjlabs/tf60ansi/config.h +0 -3
@@ 22,9 22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-#define RGBLIGHT_DEFAULT_SPD 144
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
/* Define less important options */
/*
M keyboards/fjlabs/tf60ansi/info.json => keyboards/fjlabs/tf60ansi/info.json +4 -0
@@ 30,6 30,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl",
+ "speed": 144
}
},
"processor": "atmega32u4",
M keyboards/fjlabs/tf60v2/config.h => keyboards/fjlabs/tf60v2/config.h +0 -3
@@ 22,9 22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-#define RGBLIGHT_DEFAULT_SPD 144
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
/* Define less important options */
/*
M keyboards/fjlabs/tf60v2/info.json => keyboards/fjlabs/tf60v2/info.json +4 -0
@@ 30,6 30,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl",
+ "speed": 144
}
},
"processor": "atmega32u4",
M keyboards/fjlabs/tf65rgbv2/config.h => keyboards/fjlabs/tf65rgbv2/config.h +0 -3
@@ 22,9 22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-#define RGBLIGHT_DEFAULT_SPD 144
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
/* Define less important options */
/*
M keyboards/fjlabs/tf65rgbv2/info.json => keyboards/fjlabs/tf65rgbv2/info.json +4 -0
@@ 30,6 30,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl",
+ "speed": 144
}
},
"processor": "atmega32u4",
M keyboards/frooastboard/nano/config.h => keyboards/frooastboard/nano/config.h +0 -4
@@ 16,8 16,4 @@
#pragma once
-#define RGBLIGHT_DEFAULT_HUE 234
-
-#define RGBLIGHT_DEFAULT_VAL 190
-
#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD + 2
M keyboards/frooastboard/nano/info.json => keyboards/frooastboard/nano/info.json +4 -0
@@ 35,6 35,10 @@
"rainbow_swirl": true,
"snake": true,
"twinkle": true
+ },
+ "default": {
+ "hue": 234,
+ "val": 190
}
},
"ws2812": {
M keyboards/gray_studio/aero75/config.h => keyboards/gray_studio/aero75/config.h +0 -4
@@ 3,10 3,6 @@
#pragma once
-#define RGBLIGHT_LAYERS
-#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
M keyboards/gray_studio/aero75/info.json => keyboards/gray_studio/aero75/info.json +7 -0
@@ 28,6 28,13 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
+ },
+ "layers": {
+ "enabled": true,
+ "override_rgb": true
}
},
"matrix_pins": {
D keyboards/gray_studio/apollo80/config.h => keyboards/gray_studio/apollo80/config.h +0 -19
@@ 1,19 0,0 @@
-/* Copyright 2020 Demo Studio <https://www.instagram.com/demostudio01>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-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
-
- #define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
M keyboards/gray_studio/apollo80/info.json => keyboards/gray_studio/apollo80/info.json +3 -0
@@ 28,6 28,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
}
},
"matrix_pins": {
M keyboards/gray_studio/space65r3/config.h => keyboards/gray_studio/space65r3/config.h +0 -4
@@ 2,10 2,6 @@
// SPDX-License-Identifier: GPL-2.0
#pragma once
-#define RGBLIGHT_LAYERS
-#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
M keyboards/gray_studio/space65r3/info.json => keyboards/gray_studio/space65r3/info.json +7 -0
@@ 28,6 28,13 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
+ },
+ "layers": {
+ "enabled": true,
+ "override_rgb": true
}
},
"matrix_pins": {
M keyboards/gray_studio/think65v3/config.h => keyboards/gray_studio/think65v3/config.h +1 -1
@@ 1,7 1,7 @@
// Copyright 2023 Yizhen Liu (@edwardslau)
// SPDX-License-Identifier: GPL-2.0
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
+
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
M keyboards/gray_studio/think65v3/info.json => keyboards/gray_studio/think65v3/info.json +3 -0
@@ 46,6 46,9 @@
"snake": true,
"static_gradient": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
}
},
"layout_aliases": {
D keyboards/handwired/uthol/rev2/config.h => keyboards/handwired/uthol/rev2/config.h +0 -21
@@ 1,21 0,0 @@
-/*
- * Copyright 2022 Uthol
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * 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
-
-//RGB Stuff
-#define RGBLIGHT_DEFAULT_HUE 201
M keyboards/handwired/uthol/rev2/info.json => keyboards/handwired/uthol/rev2/info.json +4 -1
@@ 4,7 4,10 @@
"device_version": "0.0.2"
},
"rgblight": {
- "led_count": 39
+ "led_count": 39,
+ "default": {
+ "hue": 201
+ }
},
"ws2812": {
"pin": "E6"
M keyboards/handwired/uthol/rev3/config.h => keyboards/handwired/uthol/rev3/config.h +0 -2
@@ 32,5 32,3 @@
#define LOCKING_RESYNC_ENABLE
#define PERMISSIVE_HOLD
-
-#define RGBLIGHT_DEFAULT_HUE 201
M keyboards/handwired/uthol/rev3/info.json => keyboards/handwired/uthol/rev3/info.json +3 -0
@@ 16,6 16,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "hue": 201
}
},
"tapping": {
M keyboards/jacky_studio/bear_65/config.h => keyboards/jacky_studio/bear_65/config.h +0 -2
@@ 8,5 8,3 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-
-#define RGBLIGHT_DEFAULT_VAL 50
M keyboards/jacky_studio/bear_65/rev1/info.json => keyboards/jacky_studio/bear_65/rev1/info.json +3 -0
@@ 41,6 41,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "val": 50
}
},
"indicators": {
M keyboards/jacky_studio/bear_65/rev2/info.json => keyboards/jacky_studio/bear_65/rev2/info.json +3 -0
@@ 41,6 41,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "val": 50
}
},
"indicators": {
M keyboards/jels/jels60/v2/config.h => keyboards/jels/jels60/v2/config.h +0 -2
@@ 16,8 16,6 @@
#pragma once
-#define RGBLIGHT_DEFAULT_VAL 0
-
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
M keyboards/jels/jels60/v2/info.json => keyboards/jels/jels60/v2/info.json +3 -0
@@ 31,6 31,9 @@
"snake": true,
"static_gradient": true,
"twinkle": true
+ },
+ "default": {
+ "val": 0
}
},
"indicators": {
M keyboards/jels/jels88/config.h => keyboards/jels/jels88/config.h +0 -2
@@ 16,8 16,6 @@
#pragma once
-#define RGBLIGHT_DEFAULT_VAL 0 // start off
-
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
M keyboards/jels/jels88/info.json => keyboards/jels/jels88/info.json +3 -0
@@ 34,6 34,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "val": 0
}
},
"processor": "atmega32u4",
M keyboards/jpe230/big_knob/config.h => keyboards/jpe230/big_knob/config.h +0 -1
@@ 30,7 30,6 @@
// Backlight configuration
#define BACKLIGHT_PWM_DRIVER PWMD3
#define BACKLIGHT_PWM_CHANNEL 2
-#define BACKLIGHT_DEFAULT_LEVEL 6
// Timeout configuration
#define QUANTUM_PAINTER_DISPLAY_TIMEOUT 10000
M keyboards/jpe230/big_knob/info.json => keyboards/jpe230/big_knob/info.json +3 -1
@@ 31,7 31,9 @@
"backlight": {
"pin": "GP7",
"levels": 7,
- "breathing": false
+ "default": {
+ "brightness": 6
+ }
},
"rgblight": {
"driver": "ws2812",
M keyboards/kbdfans/bounce/75/hotswap/config.h => keyboards/kbdfans/bounce/75/hotswap/config.h +0 -1
@@ 17,6 17,5 @@
#pragma once
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_EFFECT_RAINBOW_MOOD +8 )
-#define RGBLIGHT_DEFAULT_SPD 15
#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2=
\ No newline at end of file
M keyboards/kbdfans/bounce/75/hotswap/info.json => keyboards/kbdfans/bounce/75/hotswap/info.json +3 -0
@@ 33,6 33,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "speed": 15
}
},
"ws2812": {
M keyboards/kbdfans/bounce/75/soldered/config.h => keyboards/kbdfans/bounce/75/soldered/config.h +0 -1
@@ 17,6 17,5 @@
#pragma once
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_EFFECT_RAINBOW_MOOD +8 )
-#define RGBLIGHT_DEFAULT_SPD 15
#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2=
\ No newline at end of file
M keyboards/kbdfans/bounce/75/soldered/info.json => keyboards/kbdfans/bounce/75/soldered/info.json +3 -0
@@ 34,6 34,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "speed": 15
}
},
"ws2812": {
M keyboards/kbdfans/kbd75hs/config.h => keyboards/kbdfans/kbd75hs/config.h +0 -1
@@ 17,6 17,5 @@
#pragma once
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_EFFECT_RAINBOW_MOOD + 6)
-#define RGBLIGHT_DEFAULT_SPD 15
#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2
M keyboards/kbdfans/kbd75hs/info.json => keyboards/kbdfans/kbd75hs/info.json +3 -0
@@ 33,6 33,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "speed": 15
}
},
"ws2812": {
D keyboards/kbdfans/odin/v2/config.h => keyboards/kbdfans/odin/v2/config.h +0 -19
@@ 1,19 0,0 @@
-/* Copyright 2022 lexbrugman
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * 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
-
- #define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
M keyboards/kbdfans/odin/v2/info.json => keyboards/kbdfans/odin/v2/info.json +3 -0
@@ 34,6 34,9 @@
"snake": true,
"christmas": true,
"static_gradient": true
+ },
+ "default": {
+ "animation": "rainbow_swirl"
}
},
"processor": "STM32F072",
M keyboards/kbdfans/phaseone/config.h => keyboards/kbdfans/phaseone/config.h +0 -1
@@ 22,6 22,5 @@
#define LOCKING_RESYNC_ENABLE
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_EFFECT_RAINBOW_MOOD + 6)
-#define RGBLIGHT_DEFAULT_SPD 15
#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2=
\ No newline at end of file
M keyboards/kbdfans/phaseone/info.json => keyboards/kbdfans/phaseone/info.json +3 -0
@@ 35,6 35,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "speed": 15
}
},
"ws2812": {
M keyboards/kbdfans/tiger80/config.h => keyboards/kbdfans/tiger80/config.h +0 -1
@@ 17,6 17,5 @@
#pragma once
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_EFFECT_RAINBOW_MOOD + 6)
-#define RGBLIGHT_DEFAULT_SPD 15
#define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2
M keyboards/kbdfans/tiger80/info.json => keyboards/kbdfans/tiger80/info.json +3 -0
@@ 42,6 42,9 @@
"snake": true,
"static_gradient": true,
"twinkle": true
+ },
+ "default": {
+ "speed": 15
}
},
"ws2812": {
M keyboards/keebio/bamfk4/config.h => keyboards/keebio/bamfk4/config.h +0 -1
@@ 3,7 3,6 @@
#pragma once
-#define RGBLIGHT_DEFAULT_VAL 120
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
M keyboards/keebio/bamfk4/info.json => keyboards/keebio/bamfk4/info.json +3 -0
@@ 70,6 70,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "val": 120
}
},
"matrix_pins": {
M keyboards/keebio/iris/rev5/config.h => keyboards/keebio/iris/rev5/config.h +0 -3
@@ 19,7 19,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define SPLIT_HAND_PIN D5
-#define BACKLIGHT_DEFAULT_LEVEL 3
-
-#define RGBLIGHT_DEFAULT_VAL 128
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)
M keyboards/keebio/iris/rev5/info.json => keyboards/keebio/iris/rev5/info.json +7 -1
@@ 16,7 16,10 @@
},
"backlight": {
"pin": "B5",
- "levels": 5
+ "levels": 5,
+ "default": {
+ "brightness": 3
+ }
},
"rgblight": {
"led_count": 12,
@@ 32,6 35,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "val": 128
}
},
"ws2812": {
M keyboards/keebio/iris/rev6/config.h => keyboards/keebio/iris/rev6/config.h +0 -1
@@ 19,5 19,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define SPLIT_HAND_PIN D5
-#define RGBLIGHT_DEFAULT_VAL 120
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)
M keyboards/keebio/iris/rev6/info.json => keyboards/keebio/iris/rev6/info.json +3 -0
@@ 78,6 78,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "val": 120
}
},
"split": {
M keyboards/keebio/iris/rev7/config.h => keyboards/keebio/iris/rev7/config.h +0 -1
@@ 19,5 19,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define SPLIT_HAND_PIN D5
-#define RGBLIGHT_DEFAULT_VAL 120
#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_MODE_RAINBOW_SWIRL + 2)
M keyboards/keebio/iris/rev7/info.json => keyboards/keebio/iris/rev7/info.json +3 -0
@@ 77,6 77,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "val": 120
}
},
"split": {
M keyboards/keygem/kg60ansi/config.h => keyboards/keygem/kg60ansi/config.h +0 -3
@@ 22,9 22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-#define RGBLIGHT_DEFAULT_SPD 144
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
/* Define less important options */
/*
M keyboards/keygem/kg60ansi/info.json => keyboards/keygem/kg60ansi/info.json +4 -0
@@ 25,6 25,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl",
+ "speed": 144
}
},
"matrix_pins": {
M keyboards/keygem/kg65rgbv2/config.h => keyboards/keygem/kg65rgbv2/config.h +0 -3
@@ 22,9 22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-#define RGBLIGHT_DEFAULT_SPD 144
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
/* Define less important options */
/*
M keyboards/keygem/kg65rgbv2/info.json => keyboards/keygem/kg65rgbv2/info.json +4 -0
@@ 25,6 25,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl",
+ "speed": 144
}
},
"matrix_pins": {
M keyboards/kprepublic/bm60hsrgb/rev2/config.h => keyboards/kprepublic/bm60hsrgb/rev2/config.h +0 -2
@@ 15,8 15,6 @@
*/
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
#define IS31FL3733_I2C_ADDRESS_1 IS31FL3733_I2C_ADDRESS_GND_GND
#define IS31FL3733_LED_COUNT 63
M keyboards/kprepublic/bm60hsrgb/rev2/info.json => keyboards/kprepublic/bm60hsrgb/rev2/info.json +3 -0
@@ 71,6 71,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
}
},
"matrix_pins": {
M keyboards/kprepublic/bm60hsrgb_ec/rev2/config.h => keyboards/kprepublic/bm60hsrgb_ec/rev2/config.h +0 -2
@@ 15,8 15,6 @@
*/
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
#define IS31FL3733_I2C_ADDRESS_1 IS31FL3733_I2C_ADDRESS_GND_GND
#if defined(RGB_MATRIX_ENABLE) && defined(RGBLIGHT_ENABLE)
M keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json => keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json +4 -1
@@ 56,7 56,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
- }
+ },
+ "default": {
+ "animation": "rainbow_mood"
+ }
},
"matrix_pins": {
"cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
M keyboards/kprepublic/bm60hsrgb_iso/rev2/config.h => keyboards/kprepublic/bm60hsrgb_iso/rev2/config.h +0 -2
@@ 17,8 17,6 @@
*/
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
#define IS31FL3733_I2C_ADDRESS_1 IS31FL3733_I2C_ADDRESS_GND_GND
#define IS31FL3733_LED_COUNT 64
M keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json => keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json +3 -0
@@ 79,6 79,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
}
},
"matrix_pins": {
M keyboards/kprepublic/bm60hsrgb_poker/rev2/config.h => keyboards/kprepublic/bm60hsrgb_poker/rev2/config.h +0 -2
@@ 15,8 15,6 @@
*/
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
#define IS31FL3733_I2C_ADDRESS_1 IS31FL3733_I2C_ADDRESS_GND_GND
#define IS31FL3733_LED_COUNT 61
M keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json => keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json +3 -0
@@ 75,6 75,9 @@
"static_gradient": true,
"rgb_test": true,
"alternating": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
}
},
"matrix_pins": {
M keyboards/kprepublic/bm68hsrgb/rev2/config.h => keyboards/kprepublic/bm68hsrgb/rev2/config.h +0 -2
@@ 16,8 16,6 @@
*/
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
#define IS31FL3741_I2C_ADDRESS_1 IS31FL3741_I2C_ADDRESS_GND
#if defined(RGB_MATRIX_ENABLE) && defined(RGBLIGHT_ENABLE)
M keyboards/kprepublic/bm68hsrgb/rev2/info.json => keyboards/kprepublic/bm68hsrgb/rev2/info.json +3 -0
@@ 62,6 62,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
}
},
"matrix_pins": {
M keyboards/melgeek/mj6xy/rev3/config.h => keyboards/melgeek/mj6xy/rev3/config.h +1 -2
@@ 16,5 16,4 @@
#pragma once
-# define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_EFFECT_RAINBOW_MOOD + 6)
-# define RGBLIGHT_DEFAULT_SPD 10
+#define RGBLIGHT_DEFAULT_MODE (RGBLIGHT_EFFECT_RAINBOW_MOOD + 6)
M keyboards/melgeek/mj6xy/rev3/info.json => keyboards/melgeek/mj6xy/rev3/info.json +3 -0
@@ 24,6 24,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "speed": 10
}
},
"ws2812": {
M keyboards/mlego/m60_split/rev1/config.h => keyboards/mlego/m60_split/rev1/config.h +0 -3
@@ 18,6 18,3 @@
#define SPLIT_HAND_PIN B9
#define SERIAL_USART_TX_PIN B6
#define SERIAL_USART_SPEED 921600
-
-#define RGBLIGHT_LAYERS
-#define RGBLIGHT_DEFAULT_HUE 213
M keyboards/mlego/m60_split/rev1/info.json => keyboards/mlego/m60_split/rev1/info.json +6 -0
@@ 36,6 36,12 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "hue": 213
+ },
+ "layers": {
+ "enabled": true
}
},
"split": {
M keyboards/mode/m60h/config.h => keyboards/mode/m60h/config.h +0 -2
@@ 3,8 3,6 @@
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
#define WS2812_PWM_DRIVER PWMD4
#define WS2812_PWM_CHANNEL 4
#define WS2812_DMA_STREAM STM32_DMA1_STREAM6
M keyboards/mode/m60h/info.json => keyboards/mode/m60h/info.json +3 -0
@@ 31,6 31,9 @@
"static_gradient": true,
"twinkle": true
},
+ "default": {
+ "animation": "rainbow_swirl"
+ },
"driver": "ws2812",
"led_count": 20,
"max_brightness": 120,
M keyboards/mode/m60h_f/config.h => keyboards/mode/m60h_f/config.h +0 -2
@@ 3,8 3,6 @@
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
#define WS2812_PWM_DRIVER PWMD4
#define WS2812_PWM_CHANNEL 4
#define WS2812_DMA_STREAM STM32_DMA1_STREAM6
M keyboards/mode/m60h_f/info.json => keyboards/mode/m60h_f/info.json +3 -0
@@ 31,6 31,9 @@
"static_gradient": true,
"twinkle": true
},
+ "default": {
+ "animation": "rainbow_swirl"
+ },
"driver": "ws2812",
"led_count": 20,
"max_brightness": 120,
M keyboards/mode/m60s/config.h => keyboards/mode/m60s/config.h +0 -2
@@ 3,8 3,6 @@
#pragma once
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
#define WS2812_PWM_DRIVER PWMD4
#define WS2812_PWM_CHANNEL 4
#define WS2812_DMA_STREAM STM32_DMA1_STREAM6
M keyboards/mode/m60s/info.json => keyboards/mode/m60s/info.json +3 -0
@@ 31,6 31,9 @@
"static_gradient": true,
"twinkle": true
},
+ "default": {
+ "animation": "rainbow_swirl"
+ },
"driver": "ws2812",
"led_count": 20,
"max_brightness": 120,
M keyboards/mode/m75s/config.h => keyboards/mode/m75s/config.h +0 -1
@@ 17,6 17,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
-#define BACKLIGHT_DEFAULT_LEVEL 20
#define BACKLIGHT_PWM_DRIVER PWMD3
#define BACKLIGHT_PWM_CHANNEL 1
M keyboards/mtbkeys/mtb60/hotswap/config.h => keyboards/mtbkeys/mtb60/hotswap/config.h +0 -2
@@ 17,8 17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
-# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL /* Set default RGB */
-
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
M keyboards/mtbkeys/mtb60/hotswap/info.json => keyboards/mtbkeys/mtb60/hotswap/info.json +3 -0
@@ 24,6 24,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl"
}
},
"ws2812": {
M keyboards/mtbkeys/mtb60/solder/config.h => keyboards/mtbkeys/mtb60/solder/config.h +0 -2
@@ 17,8 17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
-# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL /* Set default RGB */
-
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
#define LOCKING_SUPPORT_ENABLE
M keyboards/mtbkeys/mtb60/solder/info.json => keyboards/mtbkeys/mtb60/solder/info.json +3 -0
@@ 24,6 24,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl"
}
},
"ws2812": {
D keyboards/owlab/spring/config.h => keyboards/owlab/spring/config.h +0 -21
@@ 1,21 0,0 @@
-/*
-Copyright 2021 OwLab
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-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
-
-# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-# define RGBLIGHT_DEFAULT_VAL 127
M keyboards/owlab/spring/info.json => keyboards/owlab/spring/info.json +4 -0
@@ 29,6 29,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl",
+ "val": 127
}
},
"ws2812": {
M keyboards/prototypist/oceanographer/config.h => keyboards/prototypist/oceanographer/config.h +0 -6
@@ 3,12 3,6 @@
#pragma once
-// RGB Light settings
-#define RGBLIGHT_LAYERS
-
-#define RGBLIGHT_MAX_LAYERS 4
-#define RGBLIGHT_DEFAULT_VAL 155
-
// Audio Settings
#ifdef AUDIO_ENABLE
M keyboards/prototypist/oceanographer/info.json => keyboards/prototypist/oceanographer/info.json +7 -0
@@ 30,6 30,13 @@
"animations": {
"alternating": true,
"breathing": true
+ },
+ "default": {
+ "val": 155
+ },
+ "layers": {
+ "enabled": true,
+ "max": 4
}
},
"matrix_pins": {
M keyboards/qpockets/space_space/rev2/config.h => keyboards/qpockets/space_space/rev2/config.h +0 -2
@@ 17,5 17,3 @@
#pragma once
#define LOCKING_SUPPORT_ENABLE
-
-#define RGBLIGHT_DEFAULT_HUE 130
M keyboards/qpockets/space_space/rev2/info.json => keyboards/qpockets/space_space/rev2/info.json +4 -1
@@ 20,7 20,10 @@
]
},
"rgblight": {
- "led_count": 4
+ "led_count": 4,
+ "default": {
+ "hue": 130
+ }
},
"ws2812": {
"pin": "F0"
M keyboards/qvex/lynepad2/config.h => keyboards/qvex/lynepad2/config.h +0 -6
@@ 25,9 25,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//Thumbwheel
#define PIN_TC D2
-
-//Backlighting
-#define BACKLIGHT_DEFAULT_LEVEL 5
-
-//RGB arc
-#define RGBLIGHT_DEFAULT_VAL 64>
\ No newline at end of file
M keyboards/qvex/lynepad2/info.json => keyboards/qvex/lynepad2/info.json +8 -2
@@ 35,7 35,10 @@
"rgblight": {
"led_count": 5,
"max_brightness": 192,
- "sleep": true
+ "sleep": true,
+ "default": {
+ "val": 64
+ }
},
"ws2812": {
"pin": "D3"
@@ 44,7 47,10 @@
"breathing": true,
"levels": 8,
"max_brightness": 192,
- "pin": "B7"
+ "pin": "B7",
+ "default": {
+ "brightness": 5
+ }
},
"layouts": {
"LAYOUT": {
M keyboards/qwertykeys/qk100/ansi/config.h => keyboards/qwertykeys/qk100/ansi/config.h +6 -9
@@ 17,16 17,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
-# define RGBLIGHT_LAYERS
-# define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
-# define RGBLIGHT_LAYERS_RETAIN_VAL
-# define RGBLIGHT_DEFAULT_VAL 10
-# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL + 5
-# define RGBLIGHT_SLEEP
+#define RGBLIGHT_LAYERS_RETAIN_VAL
+#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL + 5
+
/*== customize breathing effect ==*/
-# define RGBLIGHT_BREATHE_TABLE_SIZE 128
-# define RGBLIGHT_EFFECT_BREATHE_CENTER 1.0
-# define RGBLIGHT_EFFECT_BREATHE_MAX 60
+#define RGBLIGHT_BREATHE_TABLE_SIZE 128
+#define RGBLIGHT_EFFECT_BREATHE_CENTER 1.0
+#define RGBLIGHT_EFFECT_BREATHE_MAX 60
/* RGB matrix */
#define I2C1_CLOCK_SPEED 400000
M keyboards/qwertykeys/qk100/info.json => keyboards/qwertykeys/qk100/info.json +9 -2
@@ 34,8 34,15 @@
"brightness_steps": 10,
"saturation_steps": 8,
"led_count": 6,
- "max_brightness": 120
-
+ "max_brightness": 120,
+ "default": {
+ "val": 10
+ },
+ "layers": {
+ "enabled": true,
+ "override_rgb": true
+ },
+ "sleep": true
},
"dynamic_keymap": {
"layer_count": 2
M keyboards/qwertykeys/qk100/solder/config.h => keyboards/qwertykeys/qk100/solder/config.h +6 -9
@@ 17,13 17,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#pragma once
-# define RGBLIGHT_LAYERS
-# define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
-# define RGBLIGHT_LAYERS_RETAIN_VAL
-# define RGBLIGHT_DEFAULT_VAL 10
-# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL + 5
-# define RGBLIGHT_SLEEP
+#define RGBLIGHT_LAYERS_RETAIN_VAL
+#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL + 5
+
/*== customize breathing effect ==*/
-# define RGBLIGHT_BREATHE_TABLE_SIZE 128
-# define RGBLIGHT_EFFECT_BREATHE_CENTER 1.0
-# define RGBLIGHT_EFFECT_BREATHE_MAX 60>
\ No newline at end of file
+#define RGBLIGHT_BREATHE_TABLE_SIZE 128
+#define RGBLIGHT_EFFECT_BREATHE_CENTER 1.0
+#define RGBLIGHT_EFFECT_BREATHE_MAX 60<
\ No newline at end of file
M keyboards/salicylic_acid3/naked48/rev1/config.h => keyboards/salicylic_acid3/naked48/rev1/config.h +0 -2
@@ 21,5 21,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define LOCKING_SUPPORT_ENABLE
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-
-#define RGBLIGHT_DEFAULT_VAL 50
M keyboards/salicylic_acid3/naked48/rev1/info.json => keyboards/salicylic_acid3/naked48/rev1/info.json +3 -0
@@ 39,6 39,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "val": 50
}
},
"ws2812": {
M keyboards/skippys_custom_pcs/rooboard65/config.h => keyboards/skippys_custom_pcs/rooboard65/config.h +0 -3
@@ 22,9 22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE
-#define RGBLIGHT_DEFAULT_SPD 144
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
/* Define less important options */
/*
M keyboards/skippys_custom_pcs/rooboard65/info.json => keyboards/skippys_custom_pcs/rooboard65/info.json +4 -0
@@ 25,6 25,10 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl",
+ "speed": 144
}
},
"matrix_pins": {
D keyboards/smithrune/iron160/iron160_h/config.h => keyboards/smithrune/iron160/iron160_h/config.h +0 -18
@@ 1,18 0,0 @@
-/*
-Copyright 2022 Gondolindrim
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-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
-
-/* Defining RGB default brightness to zero */
-#define RGBLIGHT_DEFAULT_VAL 0
M keyboards/smithrune/iron160/iron160_h/info.json => keyboards/smithrune/iron160/iron160_h/info.json +6 -3
@@ 17,9 17,12 @@
"ws2812": {
"pin": "B15"
},
- "rgblight": {
- "led_count": 1
- },
+ "rgblight": {
+ "led_count": 1,
+ "default": {
+ "val": 50
+ }
+ },
"diode_direction": "COL2ROW",
"layout_aliases": {
"LAYOUT": "LAYOUT_60_tsangan_hhkb"
M keyboards/smithrune/iron165r2/config.h => keyboards/smithrune/iron165r2/config.h +0 -2
@@ 39,5 39,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
# define RGBLIGHT_LED_MAP {21 , 2 , 3 , 4 , 5 , 1 , 20 , 0 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 13 , 19 , 14 , 15 , 16 , 17 , 18 }
// D18, D19, D20, D21, D22, D23, D24, D25, D26, D27, D28, D29, D60, D61, D62, D63, D64, D65, D66, D67, D68, D69}
#endif
-
-#define RGBLIGHT_DEFAULT_VAL 0
M keyboards/smithrune/iron165r2/f072/info.json => keyboards/smithrune/iron165r2/f072/info.json +3 -0
@@ 17,6 17,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "val": 0
}
},
"ws2812": {
M keyboards/smithrune/iron165r2/f411/info.json => keyboards/smithrune/iron165r2/f411/info.json +3 -0
@@ 20,6 20,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "val": 0
}
},
"ws2812": {
D => +0 -9
@@ 1,9 0,0 @@
// Copyright 2022 Markus Knutsson (@TweetyDaBird)
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
// Options not yet fully implemented in info.json
#define RGBLIGHT_DEFAULT_VAL 87
#define SPLIT_HAND_PIN B5
M => +6 -0
@@ 32,6 32,9 @@
"pin_compatible": "promicro",
"processor": "atmega32u4",
"rgblight": {
"default": {
"val": 87
},
"led_count": 70,
"max_brightness": 175,
"sleep": true,
@@ 50,6 53,9 @@
]
}
},
"handedness": {
"pin": "B5"
},
"soft_serial_pin": "D2",
"transport": {
"protocol": "serial",
M keyboards/viendi8l/config.h => keyboards/viendi8l/config.h +0 -2
@@ 33,8 33,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE
-#define RGBLIGHT_DEFAULT_VAL 0
-
#define WS2812_PWM_COMPLEMENTARY_OUTPUT
#define WS2812_PWM_DRIVER PWMD1
#define WS2812_PWM_CHANNEL 3
M keyboards/viendi8l/info.json => keyboards/viendi8l/info.json +4 -1
@@ 9,7 9,10 @@
"device_version": "0.0.1"
},
"rgblight": {
- "led_count": 4
+ "led_count": 4,
+ "default": {
+ "val": 0
+ }
},
"ws2812": {
"pin": "B15",
D keyboards/wolf/ts60/config.h => keyboards/wolf/ts60/config.h +0 -22
@@ 1,22 0,0 @@
-/*
-Copyright 2020 <me@homedrop.org>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-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
-
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL
-
-#define BACKLIGHT_DEFAULT_LEVEL 6
M keyboards/wolf/ts60/info.json => keyboards/wolf/ts60/info.json +3 -0
@@ 31,6 31,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_swirl"
}
},
"ws2812": {
M keyboards/work_louder/loop/config.h => keyboards/work_louder/loop/config.h +0 -3
@@ 19,9 19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_DI_PIN E6
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_STATIC_LIGHT
-#define RGBLIGHT_DEFAULT_HUE 36
-
#define RGB_MATRIX_DISABLE_KEYCODES
/*
M keyboards/work_louder/loop/info.json => keyboards/work_louder/loop/info.json +3 -0
@@ 77,6 77,9 @@
"christmas": true,
"static_gradient": true,
"twinkle": true
+ },
+ "default": {
+ "hue": 36
}
},
"processor": "atmega32u4",
M keyboards/work_louder/micro/config.h => keyboards/work_louder/micro/config.h +0 -1
@@ 7,7 7,6 @@
#define RGBLIGHT_DI_PIN D2
#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_STATIC_GRADIENT + 9
-#define RGBLIGHT_DEFAULT_HUE 213
/* disable debug print */
//#define NO_DEBUG
M keyboards/work_louder/micro/info.json => keyboards/work_louder/micro/info.json +3 -0
@@ 34,6 34,9 @@
"static_gradient": true,
"twinkle": true
},
+ "default": {
+ "hue": 213
+ },
"brightness_steps": 8,
"hue_steps": 8,
"led_count": 8,
M keyboards/work_louder/nano/config.h => keyboards/work_louder/nano/config.h +0 -3
@@ 19,9 19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_DI_PIN C7
-#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_STATIC_LIGHT
-#define RGBLIGHT_DEFAULT_HUE 170
-
#define RGB_MATRIX_DISABLE_KEYCODES
/*
M keyboards/work_louder/nano/info.json => keyboards/work_louder/nano/info.json +3 -0
@@ 74,6 74,9 @@
"christmas": true,
"static_gradient": true,
"twinkle": true
+ },
+ "default": {
+ "hue": 170
}
},
"bootmagic": {
M keyboards/work_louder/numpad/config.h => keyboards/work_louder/numpad/config.h +0 -1
@@ 23,4 23,3 @@
#define RGBLIGHT_DI_PIN D2
#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_STATIC_GRADIENT + 9
-#define RGBLIGHT_DEFAULT_HUE 213
M keyboards/work_louder/numpad/info.json => keyboards/work_louder/numpad/info.json +3 -0
@@ 95,6 95,9 @@
"static_gradient": true,
"twinkle": true
},
+ "default": {
+ "hue": 213
+ },
"brightness_steps": 8,
"hue_steps": 8,
"led_count": 8,
M keyboards/work_louder/work_board/config.h => keyboards/work_louder/work_board/config.h +0 -1
@@ 20,7 20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGBLIGHT_DI_PIN D2
#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_STATIC_GRADIENT + 9
-#define RGBLIGHT_DEFAULT_HUE 213
#define RGB_MATRIX_LED_COUNT 49
#define RGB_MATRIX_DISABLE_KEYCODES
M keyboards/work_louder/work_board/info.json => keyboards/work_louder/work_board/info.json +3 -0
@@ 74,6 74,9 @@
"christmas": true,
"static_gradient": true,
"twinkle": true
+ },
+ "default": {
+ "hue": 213
}
},
"processor": "atmega32u4",
M keyboards/yandrstudio/eau_r2/config.h => keyboards/yandrstudio/eau_r2/config.h +4 -10
@@ 15,13 15,7 @@
*/
#pragma once
-#ifdef RGBLIGHT_ENABLE
-
-# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
-# define WS2812_PWM_DRIVER PWMD1
-# define WS2812_PWM_CHANNEL 1
-# define WS2812_DMA_STREAM STM32_DMA1_STREAM5
-# define WS2812_DMA_CHANNEL 5
-
-#endif
+#define WS2812_PWM_DRIVER PWMD1
+#define WS2812_PWM_CHANNEL 1
+#define WS2812_DMA_STREAM STM32_DMA1_STREAM5
+#define WS2812_DMA_CHANNEL 5
M keyboards/yandrstudio/eau_r2/info.json => keyboards/yandrstudio/eau_r2/info.json +3 -0
@@ 30,6 30,9 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
}
},
"debounce": 8,
M keyboards/yandrstudio/nightstar75/config.h => keyboards/yandrstudio/nightstar75/config.h +6 -10
@@ 15,14 15,10 @@
*/
#pragma once
-# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
+#define RGBLIGHT_LAYERS_RETAIN_VAL
-# define RGBLIGHT_LAYERS
-# define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
-# define RGBLIGHT_LAYERS_RETAIN_VAL
-
-# define WS2812_PWM_DRIVER PWMD3 // default: PWMD2
-# define WS2812_PWM_CHANNEL 2 // default: 2
-# define WS2812_PWM_PAL_MODE 2
-# define WS2812_DMA_STREAM STM32_DMA1_STREAM3
-# define WS2812_DMA_CHANNEL 3
+#define WS2812_PWM_DRIVER PWMD3 // default: PWMD2
+#define WS2812_PWM_CHANNEL 2 // default: 2
+#define WS2812_PWM_PAL_MODE 2
+#define WS2812_DMA_STREAM STM32_DMA1_STREAM3
+#define WS2812_DMA_CHANNEL 3
M keyboards/yandrstudio/nightstar75/info.json => keyboards/yandrstudio/nightstar75/info.json +7 -0
@@ 24,6 24,13 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
+ },
+ "layers": {
+ "enabled": true,
+ "override_rgb": true
}
},
"matrix_pins": {
M keyboards/yandrstudio/yr6095/config.h => keyboards/yandrstudio/yr6095/config.h +5 -9
@@ 15,13 15,9 @@
*/
#pragma once
-# define RGBLIGHT_LAYERS
-# define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
-# define RGBLIGHT_LAYERS_RETAIN_VAL
+#define RGBLIGHT_LAYERS_RETAIN_VAL
-# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
-# define WS2812_PWM_DRIVER PWMD3
-# define WS2812_PWM_CHANNEL 2
-# define WS2812_DMA_STREAM STM32_DMA1_STREAM3
-# define WS2812_DMA_CHANNEL 3
+#define WS2812_PWM_DRIVER PWMD3
+#define WS2812_PWM_CHANNEL 2
+#define WS2812_DMA_STREAM STM32_DMA1_STREAM3
+#define WS2812_DMA_CHANNEL 3
M keyboards/yandrstudio/yr6095/info.json => keyboards/yandrstudio/yr6095/info.json +7 -0
@@ 19,6 19,13 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
+ },
+ "layers": {
+ "enabled": true,
+ "override_rgb": true
}
},
"ws2812": {
M keyboards/yandrstudio/yr80/config.h => keyboards/yandrstudio/yr80/config.h +6 -10
@@ 16,14 16,10 @@
#pragma once
-# define RGBLIGHT_LAYERS
-# define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF
-# define RGBLIGHT_LAYERS_RETAIN_VAL
+#define RGBLIGHT_LAYERS_RETAIN_VAL
-# define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_MOOD
-
-# define WS2812_PWM_DRIVER PWMD3
-# define WS2812_PWM_CHANNEL 2
-# define WS2812_PWM_PAL_MODE 2
-# define WS2812_DMA_STREAM STM32_DMA1_STREAM3
-# define WS2812_DMA_CHANNEL 3
+#define WS2812_PWM_DRIVER PWMD3
+#define WS2812_PWM_CHANNEL 2
+#define WS2812_PWM_PAL_MODE 2
+#define WS2812_DMA_STREAM STM32_DMA1_STREAM3
+#define WS2812_DMA_CHANNEL 3
M keyboards/yandrstudio/yr80/info.json => keyboards/yandrstudio/yr80/info.json +7 -0
@@ 19,6 19,13 @@
"rgb_test": true,
"alternating": true,
"twinkle": true
+ },
+ "default": {
+ "animation": "rainbow_mood"
+ },
+ "layers": {
+ "enabled": true,
+ "override_rgb": true
}
},
"ws2812": {