Skip to content

lazyfy — Spotify TUI client and more using Go

Notifications You must be signed in to change notification settings

lemmebee/lazyfy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lazyfy

lazyfy is a spotify TUI, it will get featured songs daily and create custom home made playlist for you

Alt Text

Purpose

  • Learn go
  • Understand bubbletea
  • Find a lazy/fast way to discover new music

Setup

You need to register a new spotify app https://developer.spotify.com/dashboard/

lazyfy needs the following environment variables

SPOTIFY_ID and SPOTIFY_SECRET can be found in spotify app dashboard that you just registered From 'Edit Settings', Update 'Redirect URIs' with REDIRECT_URI above

Test

cd test
go test -run "^TestFeaturedPlaylists$"

Run

./lazyfy

Github Workflow

  • pull_request.yml will run tests on every pull request
  • releaser.yml will make a release for every merge to main

Note

Contributions are more than welcome This project is kinda on it's early phases, there's so many features that could be hocked up to lazyfy by using spotify endpoints

About

lazyfy — Spotify TUI client and more using Go

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages