Crates.io | dizi |
lib.rs | dizi |
version | 0.3.0 |
source | src |
created_at | 2024-03-15 02:05:25.696007 |
updated_at | 2024-03-15 02:05:25.696007 |
description | Terminal music player inspired by moc |
homepage | https://github.com/kamiyaa/dizi |
repository | https://github.com/kamiyaa/dizi |
max_upload_size | |
id | 1174321 |
size | 4,642,444 |
Server-client music player written in Rust
The goal of this project is to create a modern version of mocp in Rust.
mocp currently interfaces with ALSA to play audio. This doesn't play well with pipewire's pipewire-alsa plugin; whenever mocp is playing music, other audio/video apps stop working and vice versa.
file
command for audio file detection~$ cargo build
~$ cargo install --path=. --force
~# cargo install --path=. --force --root=/usr/local # /usr also works
~ $ dizi-server # starts server
~ $ RUST_LOG=debug dizi-server # starts server with debug messages enabled
~ $ dizi # starts server if not already started, then starts frontend
Check out docs for details and config for examples
See docs
Please create an issue :)