This repository has been archived on 2026-01-13. You can view files and clone it, but cannot push or open issues or pull requests.
rmptui - A MPD client in Rust

rmptui is a minimal tui mpd client made with rust.
rmptui in action

Keys
| Key |
Action |
q/Ctr+C |
Quit |
p |
Toggle pause |
+/= |
Increase volume |
- |
Decrease volume |
m |
Toggle Mute |
D |
Get dmenu prompt |
j/Down |
Scroll down |
k/Up |
Scroll up |
J |
Swap highlighted song with next one |
K |
Swap highlighted song with previous one |
l/Right |
Add song to playlist or go inside the directory |
h/Left |
Go back to previous directory |
Tab |
Cycle through tabs |
1 |
Go to queue |
2 |
Go to directory browser |
3 |
Go to playlists view |
Enter/l/Right |
Add song/playlist to current playlist |
a |
Append the song to current playing queue |
Space |
Delete the highlighted song from queue |
f |
Go forwards |
b |
Go backwards |
> |
Play next song from queue |
< |
Play previous song from queue |
U |
Update the MPD database |
r |
Toggle repeat |
z |
Toggle random |
/ |
Search |
g |
Go to top of list |
G |
Go to bottom of list |
Prerequisites
- MPD installed and configured.
- dmenu (optional)
TODO