rmpc
terminal Music Player Daemon client with album art
TLDR
SYNOPSIS
rmpc [options] [command]
DESCRIPTION
rmpc is a Rust TUI client for mpd. It shows the queue, library, lyrics, and album art, and also works as a scripting CLI so you do not need mpc for play/pause/next. Commands available on the CLI are the same as TUI command mode (`:`).Default config can be printed with rmpc config and used as a starting point.
PARAMETERS
-a, --address host:port
MPD address (overrides config).-p, --password password
MPD password.-c, --config file
Config file path.-t, --theme file
Theme file path.--partition name
MPD partition to use.--autocreate
Create the partition if it does not exist (requires --partition).
COMMANDS
With no command, rmpc opens the TUI. Headless commands include play, pause, unpause, togglepause, stop, next, prev, volume, repeat, random, single, consume and their toggle* variants, seek, clear, add, status, song, update, rescan, albumart, config, theme, outputs, sticker, and remote.remote talks to a running TUI instance (`keybind`, `switchtab`, `status`, `query`). Pass --pid to target one process.
INSTALL
CAVEATS
Requires a running MPD instance. Album art and some extras depend on optional runtime libraries; rmpc debuginfo lists them. albumart exit codes: 0 success, 1 error, 2 no art, 3 nothing playing.
HISTORY
Written by mierak as a modern MPD client with sixel/kitty image support.
