Built with Spicetify Creator. Download from Spicetify Marketplace.
This extension adds 3 buttons to Spotify (using spicetify), on the bottom right, to save a volume profile, to load it later when needed. Additionally, you can use keyboard binds (limited, see #6)
This is the upgraded version of the first version, where it's more responsive, more extended, and more Spicy.
To install it just grab the js in the dist folder, and load it with spicetify by adding it to config-xpui.ini
. Alternatively, search it up on the Spicetify Marketplace.
Feel free to raise any issue or pull request.
Run bun install
(or npm install). This will install all dependencies, and enable devtools for spotify, add a pre-commit hook to build volume-profiles.js
before every commit, and add volume-profiles.js
to config-xpui.ini
(in spicetify -c
). The commands are visible on package.json.
Don't forget to run spicetify backup
if you haven't already.
extensions = volume-profiles.js
# if you want more extensions divide them with a vertical bar
extensions = volume-profiles.js | someotherextension.js
Note: To skip these scripts you can do bun install --ignore-scripts
(or npm install --ignore-scripts
).
To run the extension, run bun run build
(or npm run build
).
It's possible that an update to spotify or spicetify will break your saved volumes, but I've yet to experience this. If this happens, try raising an issue on the github page create issue. Same thing for any other issue/bug
- Check me out for possibly future extensions, star the repo if you liked it and watch the repo for updates
- Settings look ugly now for some reason
- Add a way to put the buttons under the slider (and make that the default since the new Spotify sucks)
- Add an overlay (the button turns green) when the volume matches current volume (so when clicked)
- Round the volume when setting with right click
- A gif of the images (and testing if said gifs work on the marketplace)
- Fix settings formating
- Fix aria-label (the popup text that should be above the symbols)