Crates.io | listui |
lib.rs | listui |
version | 0.2.3 |
source | src |
created_at | 2023-03-27 14:47:09.279904 |
updated_at | 2023-11-03 17:10:11.861714 |
description | A simple music player for the terminal, written in Rust. |
homepage | |
repository | https://github.com/gulis1/lisTUI |
max_upload_size | |
id | 822223 |
size | 92,123 |
A simple, easy to use music player for the terminal, written in rust. Currently it support playing local and youtube playlists.
You can compile and install lisTUI using the following command.
cargo install listui
The following dependencies are needed to compile the app:
If you want to be able to play youtube playlists, please make sure you have yt-dlp and ffmpeg installed as well.
WIP
Play a playlist stored in your computer:
listui ~/Music/playlist1
Or a YouTube playlist:
listui "https://www.youtube.com/playlist? list=PLauaob2FukqdpQf4g4ph7kY3IHOr-BwzJ"
Or just launch the app and see all your saved playlists:
listui
Currently lisTUI only has only three configurable settings:
lisTUI will look for the file ~/.config/listui.config and read the settings from there. Here's an example of listui.config file:
YT_API_KEY=some_key
DOWNLOAD_DIR=/home/user/Music/my_downloaded_songs
Check CHANGELOG.md in the GitHub repository.