File | Mode | Size |
---|---|---|
doc/ | 040000 | |
examples/ | 040000 | |
m4/ | 040000 | |
po/ | 040000 | |
src/ | 040000 | |
.gdbinit | 100644 | 452B |
.gitignore | 100644 | 292B |
ABOUT-NLS | 100644 | 92KiB |
AUTHORS | 100644 | 99B |
COPYING | 100644 | 34KiB |
ChangeLog | 100644 | 17KiB |
INSTALL | 100644 | 349B |
Makefile.am | 100644 | 69B |
NEWS | 100644 | 0B |
README | 100644 | 22B |
README.md | 100644 | 1,748B |
TODO | 100644 | 330B |
config.rpath | 100644 | 0B |
configure.ac | 100644 | 1,774B |
pms.1 | 100644 | 21KiB |
rebuild.sh | 100755 | 171B |
testpms | 100755 | 98B |
Practical Music Search is a ncurses-based client for MPD. It has a command line interface much like Vim, and supports custom colors, layouts, and key bindings. PMS aims to be accessible and highly configurable.
PMS is a client for the Music Player Daemon. You need to have MPD installed and working before using PMS, but not neccessarily on the same machine.
The client only works with MPD versions >= 0.15.0.
You'll need glib >= 2.0
, ncurses >= 5.0
, and libmpdclient >= 2.5
to build
PMS. Installing boost_regex >= 1.36.0
will enable regular expression searches.
In addition, if building from Git, you'll need the intltool
package. On
Debian-based systems, you can install them by running:
sudo apt-get install build-essential intltool libncursesw5-dev libglib2.0-dev libmpdclient-dev
To build from a release tarball, run:
./configure && make
From the Git tree, run:
./rebuild.sh
Then, you may install PMS by running sudo make install
.
Consult the man page for configuration options.
There are example configuration files in the examples
directory.
Hint: type :help
from within PMS to show a list of all current keyboard
bindings.
There are many bugs. Please report them if you discover them.
Please use the issue tracker to report bugs, or send them to the author's e-mail address.
Copyright (c) 2006-2015 Kim Tore Jensen kimtjen@gmail.com.
The source code and latest version can be found at Github: https://github.com/ambientsound/pms.