How I spiced up the Spotify Windows app with a custom theme and extensions using the terminal (and you can too) (2024)

How I spiced up the Spotify Windows app with a custom theme and extensions using the terminal (and you can too) (1)

Back in the days of Windows Phone, we'd often see all kinds of creative ways to interact with apps and services that we either didn't have or had sub-par support for.

Learning from those days, I love to poke around on the web and see what interesting third-party projects are out there that do something exciting or improve my experience in something I use daily. Spicetify is exactly that: it makes the Spotify app for Windows just a little bit better.

It also scratches my itch to open up a terminal to do things, so there's that. But Spicetify is simple to use, has extensive documentation, and will add a few tweaks to the Spotify Windows app that you might like — notably custom themes.

Before we begin

A quick note before going much further. Obviously, anything done to your Spotify app is at your own risk, though nothing in Spicetify will require you to enter login details. It simply injects its goodness into your existing application.

You'll also want to be running the version downloaded directly from Spotify for best effect, as the version through the Microsoft Store has more limited support. So, if you want to try this stuff for yourself, it's best to make sure you get that version first.

Installing Spicetify is a breeze

How I spiced up the Spotify Windows app with a custom theme and extensions using the terminal (and you can too) (2)

Installing Spicetify is straightforward, with the documentation telling you everything that you need to know. Essentially, you copy a command and paste it into a PowerShell window on your PC, and it'll do the rest.The project is also hosted on GitHub if you want to go and have a nose at what makes it tick.

There are alternative methods, including the Windows Package Manager, but I went down the copy/paste route to install the prebuilt binary since it's the recommended method.

Get the Windows Central Newsletter

All the latest news, reviews, and guides for Windows and Xbox diehards.

The magic command you need is as follows:

iwr -useb https://raw.githubusercontent.com/spicetify/spicetify-cli/master/install.ps1 | iex

I also installed the marketplace when prompted, as it's supposed to give you access inside the Spotify client to the custom themes and extensions, but it doesn't seem to work with the current version of the app. So you don't really need to worry about this part.

The next thing to do is simply to enter the command spicetify into the terminal and run it. This initializes everything and creates the all-important config file. Besides actually needing this, the config file can be used to make changes with Spicetify without having to run commands in the terminal all the time.

Using Spicetify to theme the Spotify app

How I spiced up the Spotify Windows app with a custom theme and extensions using the terminal (and you can too) (3)

One of the main reasons you might think about using Spicetify at all is to add a custom theme to your Spotify app. The stock colors look OK, but who doesn't like to add their own flair?

If adding a theme is where you'll end your use of this tool, then using the terminal isn't a bad way to go about it (I'll talk more about the config file later.)

Spicetify has a list of a bunch of themes that have already been built for Spotify, with a great selection available in its own official repository. To add this to your PC, you will need to have Git installed. If you don't and need a pointer, I've written a guide on how to get started with Git on Windows.

Run the following command in PowerShell to get the themes downloaded to your PC:

git clone --depth=1 https://github.com/spicetify/spicetify-themes.git

You then need to put them into the necessary themes folder, which you can do like this:

cd spicetify-themescp * "$(spicetify -c | Split-Path)\Themes\" -Recurse

Once this is all set up, you can apply a theme using the terminal with this command. In this example, I'm using the "Matte" theme, but you would substitute that for the theme of your choice.

spicetify config current_theme mattespicetify apply

The first time you do this, Spicetify will prompt you that you haven't created a backup. You should have one, so just follow the prompt.

Any time you want to change it up, remember to use the spicetify apply command after changing the theme; otherwise, it won't apply the new one. The apply command will also automatically reload the Spotify app even if it's open, so you can check out your new theme.

The Spicetify config file, extensions, and custom apps

How I spiced up the Spotify Windows app with a custom theme and extensions using the terminal (and you can too) (4)

Beyond the extensive visual changes you can make, Spicetify also allows you to inject extensions and custom apps into Spotify.

The image above shows one of the extensions, a pop-up lyrics widget that will sit atop any app you're currently using. It behaves like a pop-out video player might, so wherever you are you can see the lyrics of the track you're listening to.

But rather than using the command line to apply these, I've found it's simplest to just add them into the config file. You can do as many as you want in a single hit, then just go back to the terminal and use the spicetify apply command to install and refresh everything.

How I spiced up the Spotify Windows app with a custom theme and extensions using the terminal (and you can too) (5)

To edit the config file, you simply need a text editor and to know where the file is. Type spicetify -c into PowerShell, and it'll present you the location on your PC. I'm using VS Code in this example, but other text editors will also suffice if you don't have that.

To add extensions, you need to know the file name, which can be found by looking at the Spicetify extensions catalog. Then add them like the following under the [AdditionalOptions] section of the config file after extensions =. In this example, I'm adding the trash bin and the pop-up lyrics:

trashbin.js|popupLyrics.js

The same applies to custom apps, though there are less of these. I've added one that curates new releases from artists I'm following by date, and you apply these in the same section of the config file under custom_apps following the same template as with the extensions above.

The config file can also be used to make changes to the theme rather than applying a new one through the command line. It's especially useful to change the theme in this way if the one you're using has multiple color schemes since you can make changes to both in one go.

For example, in the image above, you'll see I've applied the theme "Text" and the color scheme "Dracula" to my config file. Once you're happy with all your changes, save the file, go back to the terminal, and give it a quick spicetify apply to get them all ready, and you're all set.

Again, the Spicetify documentation contains all the details you need on what you can apply and what each addition does.

Make Spotify your own

How I spiced up the Spotify Windows app with a custom theme and extensions using the terminal (and you can too) (6)

I'm really happy I stumbled on Spicetify in one of my regular GitHub surfing sessions. With even just a few tweaks, I'm much happier with the Windows app now, and running a Dracula-themed interface that looks like it belongs in a terminal, I am happy, content, and enjoy using it so much more.

The talk of the command line can be off-putting, but there's nothing to be afraid of. It's really easy to use, the documentation is excellent, and if you make a copy of the config file, you can easily paste your favorite settings across machines, too.

If you're a Spotify user on Windows, give it a try. I'm pretty confident it'll make enjoying the app so much better for you!

How I spiced up the Spotify Windows app with a custom theme and extensions using the terminal (and you can too) (7)

Richard Devine

Managing Editor - Tech, Reviews

Richard Devine is a Managing Editor at Windows Central with over a decade of experience. A former Project Manager and long-term tech addict, he joined Mobile Nations in 2011 and has been found on Android Central and iMore as well as Windows Central. Currently, you'll find him steering the site's coverage of all manner of PC hardware and reviews. Find him on Mastodon at mstdn.social/@richdevine

No comments yetComment from the forums

    How I spiced up the Spotify Windows app with a custom theme and extensions using the terminal (and you can too) (2024)

    FAQs

    How to apply theme to Spicetify? ›

    Installation and usage
    1. Copy the files into the Spicetify Themes folder. Run: Linux. cd spicetify-themes cp -r * ~/.config/spicetify/Themes. ...
    2. Choose which theme to apply just by running: spicetify config current_theme THEME_NAME. Some themes have 2 or more different color schemes.

    How do I enhance Spotify on my computer? ›

    Open the Spotify app on your Windows or Mac computer. Go to your library and choose the playlist you want to add new songs to. After opening the playlist you want, look at the top of the page for the Enhance button. Click on it.

    What does Spicetify do? ›

    Spicetify is a multiplatform command-line tool to customize the official Spotify client.

    Does Spicetify violate tos? ›

    Using Spicetify to modify your Spotify client may be considered a violation of Spotify's Terms of Service, which could lead to account suspension or termination.

    How do I add custom apps to Spicetify? ›

    How to install the custom apps
    1. Run spicetify config-dir to open the spicetify folder.
    2. Go to the CustomApps folder.
    3. Create a eternal-jukebox folder.
    4. Download the custom app files as a zip from here.
    5. Extract the zip and put the files inside the folder you created in step 3.

    How to make Spotify PC better? ›

    How to change the audio quality on your desktop:
    1. Open Spotify.
    2. Click on your profile picture to access Settings.
    3. Under Audio Quality, click the drop-down menu next to Streaming quality.
    4. Choose between Low, Normal, High or Automatic options, and paid subscribers also have the Very high option.
    Aug 1, 2024

    How do I get Spotify enhanced mode? ›

    How to turn on Enhance on mobile:
    1. On your Android or iOS device, open the Spotify mobile app.
    2. Go to Your Library.
    3. Select the playlist where you want to turn on Enhance. ...
    4. Once you are on the page of the selected playlist, look for the Enhance button.
    5. Tap on Enhance.
    Jul 3, 2023

    How do I amplify Spotify? ›

    Finally, here's how to adjust the base volume in Spotify while on a Windows computer:
    1. Open Spotify.
    2. Click your account name in the top-right corner.
    3. Click Settings.
    4. Under Audio Quality, you should see Volume level. Click the drop-down bar to the right.
    5. Select Loud, Normal or Quiet.
    3 days ago

    Can you put a theme on Spotify? ›

    Install a theme you like and it will show up right away. Many themes also offer multiple color schemes; you can toggle this at the top of the themes section in the marketplace. Spotify's user interface is very dark, regardless of your system-wide settings, but with the right theme you can make it bright.

    How to install mods on Spotify? ›

    Mobile (Android)
    1. Uninstall any previous version of Spotify you may have had before.
    2. Allow non-PlayStore apps installation in the settings.
    3. Download and Install xManager-v2 for spotify.

    Does Spotify have different themes? ›

    Spotify can offer customizable theme options for nominal fees. People like their favorite team, their favorite movies, games and game characters or just random cool skins etc. They can use their themes as skins on Spotify.

    How to manually install Spicetify? ›

    Open Powershell and paste the following:
    1. Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/spicetify/spicetify-marketplace/main/resources/install.ps1" | Invoke-Expression. ...
    2. curl -fsSL https://raw.githubusercontent.com/spicetify/spicetify-marketplace/main/resources/install.sh | sh.

    How to reload Spicetify? ›

    In Spotify, hit Ctrl Shift R / Command Shift R to reload and receive visual update of your theme.

    How to make your Spotify look better? ›

    The easiest way to customize Spotify is using the Spicetify Marketplace, which lists extensions, themes, snippets, and apps, all within Spotify. Extensions bring additional functions to Spotify, such as new shuffle modes, playlist stats, upgraded lyrics visuals, and more.

    How do I apply a custom theme? ›

    To change the current theme to another theme:
    1. On the DESIGN tab, in the Themes group, click More.
    2. Do one of the following:
    3. Under Custom, choose a custom theme to apply.
    4. Under Office, click a built-in theme to apply. ...
    5. Click Browse for Themes, and locate and click a theme.

    How do I apply a theme to WordPress? ›

    How to install a theme through the WordPress Theme Repository?
    1. Log into WP Dashboard. To begin with, you'll need to log into your WordPress Dashboard. ...
    2. Navigate to the Theme Directory. ...
    3. Add a new theme. ...
    4. Select a theme that suits your needs. ...
    5. Download. ...
    6. Activate.

    How do I add a theme to my apps? ›

    Open the app and find Settings. In the Settings, find “Display” or “Theme” settings.

    Top Articles
    Provide The Major Organic Product Of The Reaction Below
    Mode vs. Whatsapp & Signal for incident response communication - Devtech X - Webflow Ecommerce website template
    Katie Pavlich Bikini Photos
    Gamevault Agent
    Toyota Campers For Sale Craigslist
    FFXIV Immortal Flames Hunting Log Guide
    CKS is only available in the UK | NICE
    Unlocking the Enigmatic Tonicamille: A Journey from Small Town to Social Media Stardom
    Overzicht reviews voor 2Cheap.nl
    Globe Position Fault Litter Robot
    World Cup Soccer Wiki
    Robert Malone é o inventor da vacina mRNA e está certo sobre vacinação de crianças #boato
    Guilford County | NCpedia
    Dr Manish Patel Mooresville Nc
    Apus.edu Login
    Urban Dictionary: hungolomghononoloughongous
    Prosser Dam Fish Count
    Jayah And Kimora Phone Number
    10 Fun Things to Do in Elk Grove, CA | Explore Elk Grove
    Evil Dead Rise - Everything You Need To Know
    Craigslist Maui Garage Sale
    Wgu Academy Phone Number
    Aps Day Spa Evesham
    Bible Gateway passage: Revelation 3 - New Living Translation
    Yisd Home Access Center
    Home
    Shadbase Get Out Of Jail
    Gina Wilson Angle Addition Postulate
    Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
    Walmart Pharmacy Near Me Open
    A Christmas Horse - Alison Senxation
    Ou Football Brainiacs
    Access a Shared Resource | Computing for Arts + Sciences
    Pixel Combat Unblocked
    Cvs Sport Physicals
    Mercedes W204 Belt Diagram
    Rogold Extension
    'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
    Teenbeautyfitness
    Weekly Math Review Q4 3
    Facebook Marketplace Marrero La
    Nobodyhome.tv Reddit
    Topos De Bolos Engraçados
    Gregory (Five Nights at Freddy's)
    Grand Valley State University Library Hours
    Holzer Athena Portal
    Hampton In And Suites Near Me
    Stoughton Commuter Rail Schedule
    Bedbathandbeyond Flemington Nj
    Free Carnival-themed Google Slides & PowerPoint templates
    Otter Bustr
    Selly Medaline
    Latest Posts
    Article information

    Author: Jamar Nader

    Last Updated:

    Views: 6225

    Rating: 4.4 / 5 (75 voted)

    Reviews: 82% of readers found this page helpful

    Author information

    Name: Jamar Nader

    Birthday: 1995-02-28

    Address: Apt. 536 6162 Reichel Greens, Port Zackaryside, CT 22682-9804

    Phone: +9958384818317

    Job: IT Representative

    Hobby: Scrapbooking, Hiking, Hunting, Kite flying, Blacksmithing, Video gaming, Foraging

    Introduction: My name is Jamar Nader, I am a fine, shiny, colorful, bright, nice, perfect, curious person who loves writing and wants to share my knowledge and understanding with you.