Overview of rmpc
Rmpc is a beautiful, modern and configurable terminal based Music Player Daemon client. It was inspired by ncmpcpp and aims to provide an alternative with support for album art through kitty image protocol without any ugly hacks. It also features ranger/lf inspired browsing of songs and other goodies.
Main Features
- Album cover art display if your terminal supports either of Kitty, Sixel, Iterm2 protocols, or via ueberzuggpp
- Ability to play music from youtube
- Configurable (T)UI
- Configure what information(if any!) is displayed in the header
- Configure what columns are displayed on the queue pane
- Completely customize what tabs are rendered and mix and match their content
- Create any color theme you want
- Every keybind can be changed, vim-like by default
- Ranger/LF-like three-column browser through your music library
- Basic playlist management
- Support scripting through basic CLI mode and script hooks
Showcase
Queue pane
Here you can see your current playlist and interact with it. You can move songs around, delete them or create playlists.
Browser pane
This screen is where you can browse your music library. You can add songs to your queue from here.
Search pane
A powerful search inside your music database. Features several modes and filters, like searching by artist or album or searching with regexes.
Command line interface
Some basic featuer are also available on the command line. Use rmpc --help
to get a list of available commands or
check out the CLI reference