grasonchan / spotify-spice

Spicetify theme, to change Spotify client UI. The new version for spicetify v2 has been released!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spotify Spice

Spicetify theme, to change Spotify client UI.

Based on Spotify original theme.

Note: Require Spicetify v2.2.0 or higher! Otherwise, performance problems will happen when the turntable rotate!

Develop and test on macOS. If there's any problem, please open issue or PR.

About Turntable

Use CSS to achieve, not picture. This means it can be scaled to any size, but make sure the album cover is not blurry.

Actually, the rotation of the turntable was created at spicetify v1, but in some cases, animation is affected by other factors. I think "fullAppDisplay.js high GPU usage" is the reason. Fortunately, it's normal now!

The turntable inspired by Netease Music and Smartisan OS build-in Music Player (not include code).

Screenshots

spotify spice fullAppDisplay fullAppDisplay - vertical mode blur fullAppDisplay blur fullAppDisplay - vertical mode

Installation

  1. install spicetify-cli, then follow the Basic Usage

  2. clone the repository, then put SpotifySpice and spotifySpice.js into the spicetify config folder

  • Linux/macOS: ~/.config/spicetify/
  • Windows Powershell: $env:APPDATA/spicetify/
cd spotify-spice
cp -r SpotifySpice <config-folder-path>/Themes
cp spotifySpice.js <config-folder-path>/Extensions
  1. select the theme and extensions (Full App Display)
spicetify config current_theme SpotifySpice
spicetify config extensions fullAppDisplay.js
spicetify config extensions spotifySpice.js
  1. apply
spicetify apply

How to Uninstall

  1. remove SpotifySpice and spotifySpice.js
rm -r ~/.config/spicetify/Themes/SpotifySpice
rm ~/.config/spicetify/Extensions/spotifySpice.js
  1. config to spicetify default theme
spicetify config current_theme SpicetifyDefault
  1. remove extensions
spicetify config extensions spotifySpice.js-
spicetify config extensions fullAppDisplay.js-
  1. apply
spicetify apply

About

Spicetify theme, to change Spotify client UI. The new version for spicetify v2 has been released!

License:MIT License


Languages

Language:JavaScript 58.0%Language:CSS 42.0%