An MPD client using python-mpd and urwid.
License
whitelynx/urmpc
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
urmpc urmpc is a console MPD client written in Python using the urwid library. It is heavily influenced by ncmpcpp, but aims to be more configurable and have less feature bloat. For example, urmpc does not aspire to have a tag editor because this violates one of Unix's central tenet's (do one thing and do it well) and because there are already many fine tag editors on the market. This software is still under heavy development but already accomplishes nearly everything the author needs on a typical day. Features such as search and saved playlists are not yet implemented, however, so your mileage may vary. Installation When available, it is recommended to use your distribution's standard packaging system to install urmpc. Direct Installation # python2 setup.py install Running urmpc In-place (without installing): $ cd bin && ./urmpc Usage Almost exactly like ncmpcpp. In Library panel: Space: queue Enter: queue and play In Playlist panel: d, Delete: delete from playlist Enter: play this track n: move this track up m: move this track down o: jump to currently playing track Global Keys: We support vi-like navigation as well as arrow keys. g is Home, G is end. p: play/pause >: next track <: previous track s: stop c: clear playlist Z: shuffle playlist +: raise volume -: lower volume f: seek forward b: seek backward r: toggle repeat mode z: toggle random mode y: toggle single mode R: toggle consume mode x: toggle crossfade u: force database update tab: switch between Library and Playlist panels q, Q: quit
About
An MPD client using python-mpd and urwid.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published