/spicetify-random

A python script to apply a random spicetify theme from a given list

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

spicetify-random

A python script to apply a random spicetify theme from a given list

The only dependency is spicetify, you should install it before running this. By default you should create an options list in ~/.config/spicetify/options.txt with the following format:

theme_name color_scheme=scheme extensions=comma.js,separated.js,list.js

if a theme doesn't have color schemes then you can omit that completely like this:

theme_name extensions=comma.js,separated.js,list.js

same with the extensions:

theme_name color_scheme=scheme

For example:

BIB-Green
DanDrumStone
Kaapi
Dribbblish color_scheme=Gruvbox extensions=dribbblish.js

The default options file is on ~/.config/spicetify/options.txt but you can change it with --options argument.

This has been tested on linux only but should work on windows and mac as well.