Spicetify
DefaultDynamic forThis is a tweaked version of the Default theme. The main differences are the light/dark toggle, the background cover and the dynamic highlight color, ie. it will match the current album art.
Preview
Install / Update
Make sure you are using latest releases of Spicetify and Spotify
Windows (PowerShell)
Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/JulienMaille/spicetify-dynamic-theme/master/install.ps1" | Invoke-Expression
Linux/MacOS (Bash)
curl -fsSL https://raw.githubusercontent.com/JulienMaille/spicetify-dynamic-theme/master/install.sh | sh
Manual Install
- Download the latest Source code (zip)
- Extract the files to your Spicetify/Themes folder (rename the zipped folder to
DefaultDynamic
) - Copy
default-dynamic.js
to your Spicetify/Extensions folder - Add the 2 lines in
[Patch]
section of the config file (see details below) - Run:
spicetify config extensions default-dynamic.js extensions Vibrant.min.js spicetify config current_theme DefaultDynamic spicetify config color_scheme base spicetify config inject_css 1 replace_colors 1 spicetify apply
IMPORTANT!
From Spotify > v1.1.62, in sidebar, they use an adaptive render mechanic to actively show and hide items on scroll. It helps reducing number of items to render, hence there is significant performance boost if you have a large playlists collection. But the drawbacks is that item height is hard-coded, it messes up user interaction when we explicitly change, in CSS, playlist item height bigger than original value. So you need to add these 2 lines in Patch section in config file:
[Patch]
xpui.js_find_8008 = ,(\w+=)32,
xpui.js_repl_8008 = ,${1}28,
Follow system dark/light theme (PowerShell)
Automatic dark mode should work on MacOs and Linux out of the box. From Spotify > v1.1.70, dark mode is forced in Windows builds. You will need to patch Spotify.exe using this script:
Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/JulienMaille/spicetify-dynamic-theme/master/patch-dark-mode.ps1" | Invoke-Expression
Hide Window Controls:
Windows user, please edit your Spotify shortcut and add flag --transparent-window-controls
after the Spotify.exe
Uninstall
Windows (PowerShell)
Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/JulienMaille/spicetify-dynamic-theme/master/uninstall.ps1" | Invoke-Expression
Linux/MacOS (Bash)
curl -fsSL https://raw.githubusercontent.com/JulienMaille/spicetify-dynamic-theme/master/uninstall.sh | sh
Manual Uninstall
- Remove Patch lines you added in config file earlier.
- Run:
spicetify config current_theme " " color_scheme " " extensions default-dynamic.js- extensions Vibrant.min.js- spicetify apply
Add Option to Lock theme into certain color or pick color for theme using color picker.
Is your feature request related to a problem? Please describe.
I like to have 3 options called Color Lock , Color Picker and Reset to Defualt-
1.Color Lock- Use to a lock theme to certain one color picked by album art without changing it per song. 2.Color Picker with Hex code Support- Manually pick wanted color using color picker and keep that color. 3.Reset to Defualt- Remove all Color Locking And Picking Settings.
Describe the solution you'd like 1.Color Lock-
When I using this theme it will match color to the current album art Automatically which is awesome, but think when it does user finds a very beautiful color user wants to set as fixed color in spotify and keep it without changing it's color again when next song starts...So for that Can you add a Color Lock Function?(I Upload some pictures for better understanding..) (Please Add this option to both player menu and theme menu!) 2.Color Picker with Hex code Support- Think user needs a custom color (Ex-Orange) So using this user can pick orange color or type relevant hex code and make it fixed color on Spotify as long as he/she wants - (Please use https://github.com/yairEO/color-picker - Open Source Javascript Minimal Color Picker So it will save some time!😉 3.Reset to Defualt- Revert all Color Locking And Picking Settings and make theme settings to default So theme will again starts to match color to the playing song Automatically.
use "fullscreen" image when available, general bugfixes with podcasts
This should allow for the spotify "fullscreen" images to be used when available, resorting to the album art if it isnt found. should randomly pick the album art if there is multiple. fixed the colour extractor spamming requests every 200ms if the album art doesnt exist (local files + any song without an image)
[BUG] Scroll extent calculated wrongly
Describe the bug Excess area while scrolling playlists.
To Reproduce Add a lot (50+) playlists and try to scroll them
Screenshots
Desktop:
What helped me I've added these lines to the config file, and it works fine now
I need help!
Hi! I want to know if there is any solution for this kind of bug on the top of the window, cause it seems a little bit short than usual. And I want to know if there is any way to remove the Spotify premium sing on the top left. Sorry for my English, it is not my first language.
Can you help me please?)
Hey. Thanks for theme, it's really cool. But I have one problem, maybe you can help me? I have ultrawide monitor, and I have slightly stung the left sidebar, so now I have a lot of empty space on the right. This happens on absolutely all pages. Maybe you know what I should write in css, so that I have all the content in the center?
The theme doesn't change when i change the song
When a new song plays the colors of the theme don't change.
They do change when i go to a song after it and go to the previously mentioned song.
there's the video of encountering the issue https://gyazo.com/08de45e24fb06b43d373ad86a1a60557
win 10 spicetify 2.9.2 dynamic theme 3.5
White text on "Your top genres" and "Browse all" cards for better readability
Is your feature request related to a problem? Please describe. The text on the cards on the search page is often very hard to read with the colors the theme chooses (see screenshot 1).
Describe the solution you'd like Make the text on the cards on the search page white, or a light gray, so that the text is readable on the different colored backgrounds.
Describe alternatives you've considered I could just update the user.css for myself, but I think this might be something that should be standard for the theme.
.x-categoryCard-CategoryCard
and.a2ruVaZt_DdrdHz3GqgU
(?) would needcolor: white
, or some other lighter color. (e.g.#eaeaea
like most other "white" text)Additional context Hard to read text (Indie):
Good to read text (white text):
Cover art takes over background and I can't access playlist song and other options
Describe the bug When I select a playlist or any other option on the sidebar, the song's cover art takes over the background and I can't select anything
To Reproduce Steps to reproduce the behavior:
Screenshots
Desktop Setup
Logs
I can't apply the transparent background to my spicetify using the DefaultDynamic
Describe the bug
No transparent colors to my spicetify themeTo Reproduce Steps to reproduce the behavior:
Screenshots
Desktop Setup
Logs
Play/Pause Button is Invisible/ Playlist Album Art
Describe the bug
To Reproduce Steps to reproduce the behavior:
Screenshots
Desktop Setup
Logs Can't get dev tools to work no matter what I try.
Artist Name Interferes With Album Name
Describe the bug
The Album name overlaps with the artist's name making you unable to click on either unless you really try and you cant see it. Also, they are both on the same line rather than being on 3 different lines. Screenshots
Plugin "Star Ratings" does not load or work with this theme
Whenever this theme is used, the plugin "star ratings" does not load.
Lyrics in Fullscreen not working
Describe the bug The show lyric function in Fullscreen mode while listening to a song doesn't work.
Screenshots
Desktop Setup
Logs
Automatic system theme application no longer working
Describe the bug When Spotify desktop is opened with this theme applied, it loads with the Dark theme no matter what the system theme is or what theme was previously set in-app. It does notify "dark theme applied" on first load. When, before, the theme would automatically change in reaction to the system theme, it no longer does.
This started happening after 3 major updates:
spicetify upgrade
to v2.14This is by far my favorite Spicetify theme because of the subtle styling and a good light theme 😱, so thank you for the work you've done on this! Sorry if this is an OS, Spicetify, or personal setup issue I'm misinterpreting.
To Reproduce Steps to reproduce the behavior:
Screenshots
Desktop Setup
Logs