Skip to content
This repository has been archived by the owner on Dec 16, 2024. It is now read-only.

krolyxon/rmptui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rmptui - A MPD client in Rust

LOC Release GitHub Downloads

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
R Rename Playlist
g Go to top of list
G Go to bottom of list

Prerequisites

  • MPD installed and configured.
  • dmenu (optional)

TODO

  • fix performance issues
  • improvements on queue control
  • add to playlists
  • search for songs
  • Human readable time format
  • metadata based tree view
  • view playlist
  • change playlist name
  • add to new playlist
  • add lyrics fetcher