xaizek / pms (License: GPLv3+) (since 2018-12-07)
Older version of Practical Music Search written in C++.
<root> / params.json (ffcd924436671f54041ad6470a31353df706811d) (1,294B) (mode 100644) [raw]
1
{"name":"Practical Music Search","tagline":"Vim-like frontend to Music Player Daemon","body":"### Introduction\r\nPractical Music Search is an open source client for Music Player Daemon, written in C++ and ncurses. The target audience are power users who need an MPD client that is highly configurable. PMS features a simple but powerful interface similar to Vim, and runs on (at least) Linux, FreeBSD and Mac OS X.\r\n\r\n### Features\r\n* Basic MPD commands: play, pause, stop, add, remove, and so on.\r\n* Supports MPD IDLE mode.\r\n* Simple and powerful playlist management: queue, library, and playlists.\r\n* Customize key bindings, colors, layout, and columns.\r\n* Command-mode, much like Vim.\r\n* Copy songs between playlists.\r\n* Create, save and delete playlists.\r\n* Filter library or any playlist by search string.\r\n* Quick movement: jump to next artist or next album in a keystroke.\r\n* Search within search results.\r\n* Add or play entire albums or artists at once.\r\n* Linear or random playing through any playlist.\r\n* Option to have playback following cursor position, or vice versa.\r\n* Jump to currently playing song.\r\n* Regular expression matching.","google":"UA-20287561-2","note":"Don't delete this file! It's used internally to help with page regeneration."}
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/pms

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/pms

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master