Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLIraoke

My first Rust app. Learned a lot. Swore a lot.

CLIraoke is karaoke for rustaceans too busy shaving ms to leave their command line. Lyrics so memory-safe you'll never forget them

Usage

cp .env-sample .env

Get a YouTube API key, because you can't have mine.

Add it to the .env

To build the binary, run

cargo build --release

To run the binary, run

cargo run --release

To search from the homescreen, type / to enter search mode. Enter your search and hit enter to see song and lyric options.

Search

CLIraoke also supports queuing. To see your queue, type u. To add a song at any time, search for a new song and select it in audio+lyrics selector.

Queue

You will then receive a list of synced lyrics from the awesome open project LRCLib. Experiment with combinations, as the audio and lyrics may not be perfectly synced at start time.

Troubleshooting

You may need to install yt-dlp and ffmpeg for this thing.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages