5.9 KiB
Materialious Settings
Materialious allows you to customize various settings by overwriting the default values using the environmental variable VITE_DEFAULT_SETTINGS.
TOC
Show Warning
Show warning about Invidious being blocked.
"showWarning": true
Theme
Dark mode / Light mode
Controls the background mode of the application.
"darkMode": true
Color
Sets the theme color using a hexadecimal value.
"themeColor": "#ff0000"
Amoled
Use pure black theme for Materialious, Dark mode must be true.
"amoledTheme": true
Interface
Search suggestions
Enables or disables search suggestions.
"searchSuggestions": true
Preview video on hover
Allows video previews when hovering over thumbnails.
"previewVideoOnHover": true
Region
Specifies the region using an ISO 3166 country code.
"region": "US"
Letter case for titles
Controls the letter case for titles (e.g., uppercase, lowercase).
"forceCase": "uppercase"
Auto expand comments
Automatically expands comments section.
"autoExpandComments": true
Auto expand description
Automatically expands video descriptions.
"autoExpandDesc": true
Low bandwidth mode
Avoids loading images.
"lowBandwidthMode": true
Enable thumbnail avatars
"displayThumbnailAvatars": true
Player
Autoplay video
Controls whether videos autoplay.
"autoPlay": false
Always loop video
Determines if videos should loop automatically.
"alwaysLoop": false
Proxy videos
Enables video proxying to avoid rate limiting by rotating IPs.
"proxyVideos": true
Save playback position
Saves the playback position of videos.
"savePlaybackPosition": true
Listen by default
Enables or disables listening by default.
"listenByDefault": true
Theatre mode by default
Controls whether theatre mode is enabled by default.
"theatreModeByDefault": false
Autoplay next by default
Determines if the next video should autoplay.
"autoplayNextByDefault": false
Dash
Enables DASH streaming for higher resolutions.
"dashEnabled": true
Return YT Dislikes
Configures an open-source proxy for the Return YouTube Dislike API, with optional self-hosting.
"returnYtDislikes": true
Sponsorblock
Configures Sponsorblock categories for skipping unwanted video segments.
"sponsorBlockCategories": "sponsor,interaction,selfpromo"
Sponsor
Identifies promotional content within a video.
"sponsorBlockCategories": "sponsor"
Unpaid/Self Promotion
Includes categories for unpaid and self-promotion.
"sponsorBlockCategories": "selfpromo"
Interaction Reminder (Subscribe)
Skips explicit reminders for interactions.
"sponsorBlockCategories": "interaction"
Intermission/Intro Animation
Skips intermission or intro animations.
"sponsorBlockCategories": "intro"
Endcards/Credits
Skips endcards and credits.
"sponsorBlockCategories": "outro"
Preview/Recap/Hook
Skips previews, recaps, or hooks.
"sponsorBlockCategories": "preview"
Filler Tangent/Jokes
Skips filler, tangents, or jokes.
"sponsorBlockCategories": "filler"
Display Toast
Enables or disables displaying a toast notification when Sponsorblock actions occur.
"sponsorBlockDisplayToast": true
DeArrow
Controls the DeArrow extension for removing sensational elements from YouTube titles and thumbnails.
DeArrow Enabled
Enables or disables the DeArrow extension.
"deArrowEnabled": true
DeArrow Instance
Specifies the URL for the DeArrow instance.
"deArrowInstance": "https://sponsor.ajay.app"
DeArrow Thumbnail Instance
Specifies the URL for the DeArrow thumbnail instance.
"deArrowThumbnailInstance": "https://dearrow-thumb.ajay.app"
DeArrow Titles Only
Configures DeArrow to only modify titles without changing thumbnails.
"deArrowTitlesOnly": true