Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Daksh777/SpotifyNoPremium

A cross-platform Spicetify theme which declutters Spotify stock UI and removes all ads.
https://github.com/Daksh777/SpotifyNoPremium

spicetify spicetify-cli spicetify-themes spotify

Last synced: about 2 months ago
JSON representation

A cross-platform Spicetify theme which declutters Spotify stock UI and removes all ads.

Awesome Lists containing this project

README

        

##### Last tested version: `v1.2.37.701.ge66eb7bc` on Spicetify `v2.36.11`
# SpotifyNoPremium
A cross-platform Spicetify theme which removes all Spotify ads (audio, banner, popup, etc.) and declutters the stock UI.

---
### For installation instructions, go here: [Installation](#installation)

**If you see a blank/black screen, please follow this link for a fix: https://github.com/Daksh777/SpotifyNoPremium/issues/46#issuecomment-1059945231**

---

# Features
This is a Spicetify theme which:
- Removes all audio, banner, sponsored and popup ads ([Source](https://github.com/rxri/spicetify-extensions/tree/main/adblock))
- Removes `Upgrade` button
- Removes `Upgrade to Premium` entry in drop-down menu
- Removes ad placeholders (in Home tab and above the now playing bar)
- Adds pointer cursors to clickable elements (See [#10](https://github.com/Daksh777/SpotifyNoPremium/discussions/10))

# Screenshots

| Before | After |
| ----------- | ----------- |
| | |
| | |

# Installation

## 1. Automatic installation/updates for Windows users
##### **Note: If you're on Windows 8.1 or lower, please install Powershell v5.1 since the automatic installation script does not support Powershell versions below v5.
Download here: https://www.microsoft.com/en-us/download/details.aspx?id=54616
More info: [#30](https://github.com/Daksh777/SpotifyNoPremium/issues/30#issuecomment-962822618)**
### Installation
Run the `install.bat` if you are installing for the the first time.

[[CLICK HERE TO DOWNLOAD]](https://daksh777.github.io/SpotifyNoPremium/install.bat)

### Updating
You can fetch the latest version of this theme by running the `update.bat` script

[[CLICK HERE TO DOWNLOAD]](https://daksh777.github.io/SpotifyNoPremium/update.bat)

## 2. Manual installation for all users
> **Note for users who install this manually:** Make sure to use the latest Spicetify CLI and Spotify App. Run `spicetify upgrade` and then `spicetify auto` to update Spicetify to the latest version.
### Linux and MacOS:

(Execute the 2nd command in a new shell if it's your first time installing spicetify)

In **Bash**:
```bash
curl -fsSL https://raw.githubusercontent.com/spicetify/spicetify-cli/master/install.sh | sh
cd "$(dirname "$(spicetify -c)")/Themes"
git clone https://github.com/Daksh777/SpotifyNoPremium
spicetify config current_theme SpotifyNoPremium
cp "$(dirname "$(spicetify -c)")/Themes/SpotifyNoPremium/adblock.js" "$(dirname "$(spicetify -c)")/Extensions"
spicetify config extensions adblock.js
spicetify backup apply
```

#### Windows
In **Powershell**:
```powershell
Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/spicetify/spicetify-cli/master/install.ps1" | Invoke-Expression
cd "$(spicetify -c | Split-Path)\Themes"
git clone https://github.com/Daksh777/SpotifyNoPremium
spicetify config current_theme SpotifyNoPremium
Copy-Item "$(spicetify -c | Split-Path)\Themes\SpotifyNoPremium\adblock.js" "$(spicetify -c | Split-Path)\Extensions"
spicetify config extensions adblock.js
spicetify backup apply
```

# Updating Manually
### Linux and MacOS:
In **Bash**:
```bash
cd "$(dirname "$(spicetify -c)")/Themes/SpotifyNoPremium"
git pull
cp "$(dirname "$(spicetify -c)")/Themes/SpotifyNoPremium/adblock.js" "$(dirname "$(spicetify -c)")/Extensions"
spicetify config extensions adblock.js
spicetify auto
```

#### Windows
In **Powershell**:
```powershell
cd "$(spicetify -c | Split-Path)\Themes\SpotifyNoPremium"
git pull
Copy-Item "$(spicetify -c | Split-Path)\Themes\SpotifyNoPremium\adblock.js" "$(spicetify -c | Split-Path)\Extensions"
spicetify config extensions adblock.js
spicetify auto
```