mpc, but implemented in Rust.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ash 843ffac25f public domain, add some stuff 1 year ago
src public domain, add some stuff 1 year ago
.gitignore first commit 1 year ago
Cargo.lock first commit 1 year ago
Cargo.toml first commit 1 year ago
LICENSE public domain, add some stuff 1 year ago
README.md public domain, add some stuff 1 year ago

README.md

rsmpc

license

mpc, but implemented in Rust.

Note: This is not meant to be a direct implementation, there will be some differences.

For example: I moved the options of setting things like the volume to a subcommand called set
instead of having them as their own commands.

commands

  • current: Print the current song in "artist - title" format.
  • next: Play the next song.
  • playlist: Print all songs in the current queue, with the same format as current.
  • prev: Play the previous song.
  • restart: Restarts the currently playing song.
  • set: Set different MPD options. Currently supported are volume, repeat, random, single and consume.
  • stats: Display MPD stats (e.g. amount of artists/albums/etc).
  • status: Display MPD's status (e.g. volume level, modes, state).
  • toggle: Toggle between play/pause.