❯ Spotify TUI Client
Control your Spotify within the terminal.
- Clone this repository:
git clone https://github.com/RuanCampello/orpheus.git
cd orpheus- Environment Variables:
To run this project locally, set up a .env file in the root directory with the following variables:
# Spotify API credentials
CLIENT_ID=
CLIENT_SECRET=
RSPOTIFY_REDIRECT_URI=http://localhost:8888/callback
# This determines how the music/album image is rendered in the player widget.
# It can be set as "ASCII" (default) or "IMAGE" that renders as an actual image.
PLAYER_IMAGE_KIND="IMAGE"- Run the Application:
cargo runNote
Make sure to have a Spotify client open when launching the TUI. It's a limitation of Spotify's web API. It can be a desktop app, the web client or the Spotify Daemon
Check out the Spotify Daemon here.