A commandline tool to synchronize your Spotify playlists to Music Player Daemon
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
941 B

5 years ago
## Usage
### Please note that this won't work without Spotify Premium because Spotify limits web API access to non-free accounts.
5 years ago
* Run `pip install --user .` in this repo.
5 years ago
* Go to [https://developer.spotify.com/dashboard/applications](https://developer.spotify.com/dashboard/applications) and create an application. Call it whatever you want.
* Create a `.env` or `.envrc` file with contents like this, put it wherever you
want.
```
export SPOTIPY_CLIENT_ID='YOUR_CLIENT_ID'
export SPOTIPY_CLIENT_SECRET='YOUR_CLIENT_SECRET'
export SPOTIPY_REDIRECT_URI='http://localhost'
export SPOTIFY_USERNAME='YOUR_SPOTIFY_USERNAME'
```
* You can find the values for `SPOTIPY_CLIENT_ID` and `SPOTIPY_CLIENT_SECRET`
on the page for your application that you just created.
* You can find your spotify username [here](https://www.spotify.com/us/account/overview/)
5 years ago
* Now you can run `spotsync` with your `.env` file sourced (e.g. `source .env`)