Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lineville/spotify-retro

CLI tool written in Rust that will generate a themed Spotify playlist
https://github.com/lineville/spotify-retro

rspotify rust rust-crate rustlang spotify spotify-api

Last synced: about 1 month ago
JSON representation

CLI tool written in Rust that will generate a themed Spotify playlist

Awesome Lists containing this project

README

        

# Spotify-Retro ![Crates.io](https://img.shields.io/crates/v/spotify-retro)

Need a quick themed playlist for your upcoming Sprint Retro based on the `sprint_theme` your team is on?

Spotify-Retro is a simple CLI tool written in Rust that will generate a Spotify playlist for you based on the sprint theme you provide

## Get Access
This is currently in **development mode** so users need to be onboarded manually to the Spotify connected app. If you want access open an issue here with your full name and email used for your spotify account and I can add you to the beta list, up to 25 people.

## Install

### Homebrew

```bash
brew tap lineville/spotify-retro
brew install spotify-retro
```

### Cargo

```bash
cargo install spotify-retro
```

## Usage

```bash
spotify-retro -s -t
spotify-retro -s 22 -t 50 # Generate 50 songs for your Taylor Swift Sprint
```

- `-s` or `--sprint-theme`: Sprint theme (required String)
- `-t` or `--total`: Number of songs to generate (default: 20)