mpd-easy

Crates.iompd-easy
lib.rsmpd-easy
version0.2.1
sourcesrc
created_at2023-12-27 15:09:45.521409
updated_at2024-01-14 14:28:42.169852
descriptionA wrapper around the `mpd` crate simplifying common tasks.
homepagehttps://github.com/johnallen3d/mp-cli
repositoryhttps://github.com/johnallen3d/mp-cli.git
max_upload_size
id1081712
size79,693
John Allen (johnallen3d)

documentation

README

Music Player Daemon (MPD) Easy

An MPD client library that wraps the mpd crate providing an interface that closely resembles the mpc commands.

Why?

This was created initially for fun and practice writing Rust. The library code here was written in support of mp-cli.

SketcyBar

Recently I've been playing around with the Rust nightly feature cargo-script in conjunction with SketchBar. I wanted to see if I could write a SketchyBar plugin that displays current MPD status entirely in Rust. Combining this library, my Rust SketchyBar helper and cargo-script I was able to do just that.

sketchybar-mpd-example

See the sketchybar example for more details.

Commit count: 74

cargo fmt