xmms2_jump is a simple XMMS2 client that allows you to search your playlist in real time.

Remember how XMMS1 let you search your playlist in real time by pressing "j"? Now you can have the same functionality with XMMS2!

This project is intended to be bound to an accelerator key so you can quickly start the program, search, and get back to what you were doing.

Bug reports, feature requests, and compliments? Please use the wiki.

Requirements:

· GCC (with g++)· Make· Boost· XMMS2

Installation:

To install, copy xmms2_jump-makedb, xmms2_jump-query-gtk, andxmms2_jump-query-curses to somewhere in your path. Copy (or link) xmms2_jump-monitor into your XMMS2 startup directory (defaults to $HOME/.config/xmms2/startup.d) and restart XMMS2 (this will ensure that stale indexes are not used). Then just run "xmms2_jump-user_query.sh gtk" or "xmms2_jump-user_query.sh curses" to start searching your currently active playlist. It will take a little while to start up the first time (and the first time after you change your playlist) while it builds an index. The index is stored in $XDG_CACHE_HOME/xmms2_jump (or $HOME/.cache/xmms2_jump, ifXDG_CACHE_HOME is not set).