Перейти к содержанию

Spicetify

Материал из Malw.link Wiki

Spicetify — это инструмент командной строки для кастомизации настройки внешнего вида и поведения Spotify на Windows, Linux, macOS.

Установка

Windows​

Через PowerShell

Выполните команду в PowerShell. НЕ от имени администратора! Как правильно выполнить?

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

Когда установщик предложит также установить Marketplace, нажмите Y и Enter.

Через winget

winget install Spicetify.Spicetify

macOS и Linux​

Через терминал​

Выполните команду:

curl -fsSL https://raw.githubusercontent.com/spicetify/cli/main/install.sh | sh

Когда установщик предложит также установить Marketplace, нажмите Y и Enter.

Через Homebrew ​

brew install spicetify-cli

Через AUR​

yay -S spicetify-cli

Для пользователей Linux после установки

Если Spotify из AUR

Чтобы зазрешить Spicetify изменять файлы Spotify, выполните команду:

sudo chmod a+wr /opt/spotify
sudo chmod a+wr /opt/spotify/Apps -R
spicetify backup apply

Если Spotify из пакета spotify-launcher в Arch Linux

Нужно отредактировать файл ~/.config/spicetify/config-xpui.ini, поставить параметру spotify_path значение $HOME/.local/share/spotify-launcher/install/usr/share/spotify/

Если Spotify из Snap

Spotify из Snap нельзя редактировать. Удалите его и скачайте из apt, выдайте разрешения:

snap remove spotify
curl -sS https://download.spotify.com/debian/pubkey_C85668DF69375001.gpg | sudo gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/spotify.gpg
echo "deb http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list
sudo apt-get update && sudo apt-get install spotify-client
sudo chmod a+wr /usr/share/spotify
sudo chmod a+wr /usr/share/spotify/Apps -R
Путь к Spotify у вас может отличаться

Если Spotify из Flatpak

Вам нужно найти путь к Spotify. В Manjaro и Fedora, путь такой:

/var/lib/flatpak/app/com.spotify.Client/x86_64/stable/active/files/extra/share/spotify/

В других дистрибутивах может быть такой:

~/.local/share/flatpak/app/com.spotify.Client/x86_64/stable/active/files/extra/share/spotify/

У вас он может быть другой.

Когда вы найдёте путь, нужно отредактировать файл ~/.config/spicetify/config-xpui.ini, поставить параметру spotify_path значение, которое соответствует пути к Spotify.

Выдайте разрешения к этому пути и к подпапке Apps (замените путь в команде):

sudo chmod a+wr /var/lib/flatpak/app/com.spotify.Client/x86_64/stable/active/files/extra/share/spotify
sudo chmod a+wr -R /var/lib/flatpak/app/com.spotify.Client/x86_64/stable/active/files/extra/share/spotify/Apps

После этого нужно установить путь к файлу prefs.

Он может быть в этих местах:

  • ~/.config/spotify/prefs
  • ~/.var/app/com.spotify.Client/config/spotify/prefs

Найдите его, скопируйте абсолютный путь и установите через команду:

spicetify config prefs_path ~/.var/app/com.spotify.Client/config/spotify/prefs

Для пользователей macOS после установки

Нужно отредактировать файл ~/.config/spicetify/config-xpui.ini, поставить параметру spotify_path значение /Applications/Spotify.app/Contents/Resources

Marketplace

Если всё установлено правильно, в Spotify должен появиться значок Marketplace в верхнем левом углу. Заходите и устанавливайте нужные вам расширения и темы. Если же он не появился — возможно, Marketplace нужно установить дополнительно.

Команда Windows, нужно выполнять в PowerShell НЕ от имени администратора. Как правильно выполнить?

iwr -useb https://raw.githubusercontent.com/spicetify/marketplace/main/resources/install.ps1 | iex

Команда Linux и macOS:

curl -fsSL https://raw.githubusercontent.com/spicetify/marketplace/main/resources/install.sh | sh