@@ -65,37 +65,46 @@ const defaultConfig = {
65
65
proxy : '' ,
66
66
startingPage : '' ,
67
67
overrideUserAgent : false ,
68
- themes : { } as string [ ] ,
68
+ themes : [ ] as string [ ] ,
69
69
} ,
70
+ /** please order alphabetically */
70
71
'plugins' : {
71
- // Enabled plugins
72
- 'navigation' : {
73
- enabled : true ,
74
- } ,
75
72
'adblocker' : {
76
73
enabled : true ,
77
74
cache : true ,
78
75
blocker : 'With blocklists' ,
79
76
additionalBlockLists : [ ] , // Additional list of filters, e.g "https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters.txt"
80
- disableDefaultLists : [ ] ,
77
+ disableDefaultLists : false ,
81
78
} ,
82
79
'album-color-theme' : { } ,
83
80
'ambient-mode' : { } ,
84
- 'lumiastream' : { } ,
85
- // Disabled plugins
86
- 'shortcuts' : {
81
+ 'audio-compressor' : { } ,
82
+ 'blur-nav-bar' : { } ,
83
+ 'bypass-age-restrictions' : { } ,
84
+ 'captions-selector' : {
87
85
enabled : false ,
88
- overrideMediaKeys : false ,
89
- global : {
90
- previous : '' ,
91
- playPause : '' ,
92
- next : '' ,
93
- } as Record < string , string > ,
94
- local : {
95
- previous : '' ,
96
- playPause : '' ,
97
- next : '' ,
98
- } as Record < string , string > ,
86
+ disableCaptions : false ,
87
+ autoload : false ,
88
+ lastCaptionsCode : '' ,
89
+ } ,
90
+ 'compact-sidebar' : { } ,
91
+ 'crossfade' : {
92
+ enabled : false ,
93
+ fadeInDuration : 1500 , // Ms
94
+ fadeOutDuration : 5000 , // Ms
95
+ secondsBeforeEnd : 10 , // S
96
+ fadeScaling : 'linear' , // 'linear', 'logarithmic' or a positive number in dB
97
+ } ,
98
+ 'disable-autoplay' : {
99
+ applyOnce : false ,
100
+ } ,
101
+ 'discord' : {
102
+ enabled : false ,
103
+ autoReconnect : true , // If enabled, will try to reconnect to discord every 5 seconds after disconnecting or failing to connect
104
+ activityTimoutEnabled : true , // If enabled, the discord rich presence gets cleared when music paused after the time specified below
105
+ activityTimoutTime : 10 * 60 * 1000 , // 10 minutes
106
+ listenAlong : true , // Add a "listen along" button to rich presence
107
+ hideDurationLeft : false , // Hides the start and end time of the song to rich presence
99
108
} ,
100
109
'downloader' : {
101
110
enabled : false ,
@@ -105,6 +114,8 @@ const defaultConfig = {
105
114
skipExisting : false ,
106
115
playlistMaxItems : undefined as number | undefined ,
107
116
} ,
117
+ 'exponential-volume' : { } ,
118
+ 'in-app-menu' : { } ,
108
119
'last-fm' : {
109
120
enabled : false ,
110
121
token : undefined as string | undefined , // Token used for authentication
@@ -113,17 +124,14 @@ const defaultConfig = {
113
124
api_key : '04d76faaac8726e60988e14c105d421a' , // Api key registered by @semvis 123
114
125
secret : 'a5d2a36fdf64819290f6982481eaffa2' ,
115
126
} ,
116
- 'lyric-genius' : {
127
+ 'lumiastream' : { } ,
128
+ 'lyrics-genius' : {
117
129
romanizedLyrics : false ,
118
130
} ,
119
- 'discord' : {
120
- enabled : false ,
121
- autoReconnect : true , // If enabled, will try to reconnect to discord every 5 seconds after disconnecting or failing to connect
122
- activityTimoutEnabled : true , // If enabled, the discord rich presence gets cleared when music paused after the time specified below
123
- activityTimoutTime : 10 * 60 * 1000 , // 10 minutes
124
- listenAlong : true , // Add a "listen along" button to rich presence
125
- hideDurationLeft : false , // Hides the start and end time of the song to rich presence
131
+ 'navigation' : {
132
+ enabled : true ,
126
133
} ,
134
+ 'no-google-login' : { } ,
127
135
'notifications' : {
128
136
enabled : false ,
129
137
unpauseNotification : false ,
@@ -135,6 +143,18 @@ const defaultConfig = {
135
143
trayControls : true ,
136
144
hideButtonText : false ,
137
145
} ,
146
+ 'picture-in-picture' : {
147
+ 'enabled' : false ,
148
+ 'alwaysOnTop' : true ,
149
+ 'savePosition' : true ,
150
+ 'saveSize' : false ,
151
+ 'hotkey' : 'P' ,
152
+ 'pip-position' : [ 10 , 10 ] ,
153
+ 'pip-size' : [ 450 , 275 ] ,
154
+ 'isInPiP' : false ,
155
+ 'useNativePiP' : false ,
156
+ } ,
157
+ 'playback-speed' : { } ,
138
158
'precise-volume' : {
139
159
enabled : false ,
140
160
steps : 1 , // Percentage of volume to change
@@ -145,6 +165,24 @@ const defaultConfig = {
145
165
} ,
146
166
savedVolume : undefined as number | undefined , // Plugin save volume between session here
147
167
} ,
168
+ 'quality-changer' : { } ,
169
+ 'shortcuts' : {
170
+ enabled : false ,
171
+ overrideMediaKeys : false ,
172
+ global : {
173
+ previous : '' ,
174
+ playPause : '' ,
175
+ next : '' ,
176
+ } as Record < string , string > ,
177
+ local : {
178
+ previous : '' ,
179
+ playPause : '' ,
180
+ next : '' ,
181
+ } as Record < string , string > ,
182
+ } ,
183
+ 'skip-silences' : {
184
+ onlySkipBeginning : false ,
185
+ } ,
148
186
'sponsorblock' : {
149
187
enabled : false ,
150
188
apiURL : 'https://sponsor.ajay.app' ,
@@ -157,41 +195,16 @@ const defaultConfig = {
157
195
'music_offtopic' ,
158
196
] ,
159
197
} ,
198
+ 'taskbar-mediacontrol' : { } ,
199
+ 'touchbar' : { } ,
200
+ 'tuna-obs' : { } ,
160
201
'video-toggle' : {
161
202
enabled : false ,
162
203
hideVideo : false ,
163
204
mode : 'custom' ,
164
205
forceHide : false ,
165
206
align : '' ,
166
207
} ,
167
- 'picture-in-picture' : {
168
- 'enabled' : false ,
169
- 'alwaysOnTop' : true ,
170
- 'savePosition' : true ,
171
- 'saveSize' : false ,
172
- 'hotkey' : 'P' ,
173
- 'pip-position' : [ 10 , 10 ] ,
174
- 'pip-size' : [ 450 , 275 ] ,
175
- 'isInPiP' : false ,
176
- 'useNativePiP' : false ,
177
- } ,
178
- 'captions-selector' : {
179
- enabled : false ,
180
- disableCaptions : false ,
181
- autoload : false ,
182
- lastCaptionsCode : '' ,
183
- disabledCaptions : false ,
184
- } ,
185
- 'skip-silences' : {
186
- onlySkipBeginning : false ,
187
- } ,
188
- 'crossfade' : {
189
- enabled : false ,
190
- fadeInDuration : 1500 , // Ms
191
- fadeOutDuration : 5000 , // Ms
192
- secondsBeforeEnd : 10 , // S
193
- fadeScaling : 'linear' , // 'linear', 'logarithmic' or a positive number in dB
194
- } ,
195
208
'visualizer' : {
196
209
enabled : false ,
197
210
type : 'butterchurn' ,
0 commit comments