xaizek / pms (License: GPLv3+) (since 2018-12-07)
Older version of Practical Music Search written in C++.
<root> / examples / rc.tremby (34bfb36470eec5382b965ed30fc8001f900c9473) (1,320B) (mode 100644) [raw]
bind G move-end
bind g move-home
bind } next-of albumartist
bind { prev-of albumartist
bind ] next-of album
bind [ prev-of album
bind ^G info
bind d remove
bind D clear
bind h seek -3
bind l seek 3
bind H seek -10
bind L seek 10
bind ^N next
bind ^P prev
bind c goto-current
bind - toggle-select
bind ^F move-pgdn
bind ^B move-pgup
bind + volume +3
bind = volume -3
bind ? help
bind f filter
bind F clear-filters

set columns=artist year album trackshort title length
set sort=track disc album date albumartistsort
set nonextafteraction

set scrolloff=4

set libraryroot=/home/bjn/media/music/

set nocolumnspace
set notopbarspace
set topbar2.left=%listsize%
set topbar2.center=%ifcursong%%album% (%year%)%endif%
set topbar2.right=Q: %livequeuesize%
set topbar3.left=
set topbar3.center=%ifcursong%==> %title% <==%endif%
set topbar3.right=

set xtermtitle=%playstate%%ifcursong% %artist% – %title%%endif%

colour title grey
colour current white blue
colour cursor black brightgrey
colour selection white green
colour topbar.fields.artist brown
colour topbar.fields.title white
colour topbar.fields.year green
colour topbar.fields.date green
colour fields.year green
colour fields.date green
colour topbar.time_elapsed brightmagenta

set mouse

bind y ! echo "#" | xsel
bind ^T ! transcribe "#"
bind ^W ! lyrics | less
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