An open API service indexing awesome lists of open source software.

https://github.com/grasonchan/spotify-spice

Based on Spotify original theme.
https://github.com/grasonchan/spotify-spice

multi-theme song-preview spicetify-themes spotify turntable

Last synced: 16 days ago
JSON representation

Based on Spotify original theme.

Awesome Lists containing this project

README

          

# Spotify Spice

Based on Spotify original theme. The design of turntable is inspired by [Netease Music](https://music.163.com) and [Smartisan OS build-in Music Player](https://www.smartisan.com/os/#/beauty).

Join [Discord](https://discord.gg/UK84KCbNf6) for discussions and support. For bugs or improvements, please open an issue or PR. ❤️

## Screenshots

### Dark

![main-dark](screenshots/main-dark.png)
![full-app-display-dark](screenshots/full-app-display-dark.png)

### Light

![main-light](screenshots/main-light.png)
![full-app-display-light](screenshots/full-app-display-light.png)

## Dependencies

Latest version of [Spotify](https://www.spotify.com/) and [Spicetify](https://github.com/spicetify/cli).

## Installation

### Basic

#### Marketplace

Use [Spicetify Marketplace](https://github.com/spicetify/marketplace) to install.

#### Manual

clone the repository, follow the steps below:

```shell
cd spotify-spice
git checkout deploy
cp -r SpotifySpice /Themes

spicetify config current_theme SpotifySpice
spicetify config color_scheme spotify-spice
spicetify config inject_theme_js 1
spicetify apply
```

##### Notes

Replace `` with your OS-specific path.

- Linux / macOS: `~/.config/spicetify/`
- Windows (Powershell): `$env:APPDATA/spicetify/`

### Optional

enable Spicetify's build-in extensions for a complete experience:

```shell
spicetify config extensions fullAppDisplay.js
spicetify config custom_apps lyrics-plus

spicetify apply
```

Once enabled, you can configure these extensions according to your preferences.

## Usage Tips

- Keep the turntable in Now Playing View: "Settings" --> "Display" --> Turn off the "Display short, looping visuals on tracks (Canvas)" switch
- Extensions
- Full App Display
- toggle
- F11 to toggle
- click the "Full App Display" button on top bar to active
- Esc / double click to deactive
- config: rigth click the Full App Display
- Lyrics Plus - config: click the "Lyrics" button on top bar, then click the avatar

## Migration Notice

If you installed the theme before [this](https://github.com/grasonchan/spotify-spice/pull/19), please clean up the legacy script and remove the related Spicetify config.

```shell
rm /Extensions/spotifySpice.js

spicetify config extensions spotifySpice.js-

spicetify apply
```