sheelc / spot

Spot: An Alfred Workflow for Spotify

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spot: An Alfred Workflow for Spotify

A new Spotify workflow for Alfred. Still in initial construction but aims to prioritize speed (local functions over API calls) to make the workflow feel snappier.

Setup Instructions

  1. Install the workflow that can be downloaded from the Github releases
  2. Setup an app as a Spotify developer here. Add http://localhost:11075/callback as a redirect URI. Save the changes and keep this page open as you will need the Client Id and the Client Secret on the next step.
  3. Type in the keyword 'spot' to launch the workflow in Alfred. It will first ask for the Client Id and then the Client Secret. Finish entering both of those.
  4. Enter the keyword 'spot' and press enter on authenticating. This will launch your browser to request permissions from Spotify.

That's it!

Acknowledgements


This workflow is mainly based on the work in Spotify for Alfred written by citelao and uses the same interface/Spotify tricks as in that workflow. This is mainly an exercise in determining if we can make it faster!

Future improvements:

  • Take into account user playlists
  • Control menu can change repeat/shuffle
  • Handle no song playing case

About

Spot: An Alfred Workflow for Spotify


Languages

Language:Go 100.0%