Featureful ncurses based MPD client inspired by ncmpc with integration for Beets, spectrum visualization,Bandcamp/Soundcloud, asciimatics, cantata, and more
fzmp - list and search songs in the MPD music library using the fzf
fuzzy finder
fzmp [OPTIONS]
The fzmp command lists and searches for songs in an MPD library by
artist, album, or playlist using the fzf
fuzzy finder.
Playlist view has the following keybinds:
A configuration file can be defined at $HOME/.config/mpcplus/fzmp.conf
If a line begins with ‘#’ it is treated as a comment and ignored
The configuration file reads the following options:
mpc format -f
in ‘playlist’ and ‘all’ views. Defaults to: [[[%artist% / ][[(%date%) ]%album% / ][[%track% - ][%title%]]]|%file%]
For colorized output try:
[[[\e\[32m%artist%\e\[0m / ][\e\[31m[(%date%) ]%album%\e\[0m / ][\e\[34m[%track% - ][%title%]\e\[0m]]|%file%]
Changing this will override the default options:
--height='100%' +s -e -i --reverse --cycle
To use the jump feature of fzf you can try:
--bind=`:jump --height='100%' +s -e -i --reverse --cycle
It also helps to have a bind for toggle-all:
--bind=ctrl-t:toggle-all --bind=`:jump --height=100% +s -e -i --reverse --cycle
Individual sessions can override with the environment variable FZMP_FZF_OPTIONS
fzmp
will also inherit options from FZF_DEFAULT_OPTS
Written by Daniel F Gray DanielFGray@gmail.com
Modified and adapted by Ronald Record github@ronrecord.com
FZMP is distributed under an Open Source license. See the file LICENSE in the FZMP source distribution for information on terms & conditions for accessing and otherwise using FZMP and for a DISCLAIMER OF ALL WARRANTIES.
Submit bug reports online at:
https://github.com/doctorfree/MusicPlayerPlus/issues
mpcplus(1), mpcpluskeys(1)
Full documentation and sources at:
https://github.com/doctorfree/MusicPlayerPlus