Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Scripts for playing with xmms2
Ruby Makefile
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Makefile
README.md
dxmms2
dxmms2.png
width+xft.patch
xc
xce-serv
xmms2-string.png
xmms2-string.rb

README.md

XMMS2 Tools

A set of tools for working with XMMS2.

Setting the dmenu width in dxmms2 requires the patch provided in this repo. The patch hasn't been tested--application may require manual effort.

dxmms2

a dmenu shell for xmms2

dxmms2 screenie

xmms2-string.rb

a track-progression indicator for use in xmobar

xmms2-string.rb screenie

The script can be placed in .config/xmms2/startup.d to have it run when xmms2 starts up. You can configure xmobar with this line in commands:

  , Run PipeReader "/tmp/YOUR_USER_NAME_HERE-xmms2-string-ipc-pipe" "xmms2_curr"

replacing YOUR_USER_NAME_HERE with your login name.

The far-left indicator is animated and highlighted when a track is playing. It turns into an asterisk when play is paused or stopped, but also turns red when stopped. The next indicator shows whether play repeats at the end of the track (T), at the end of the playlist (P) or not at all (-). The highlight on the track info (title::artist::album) indicates track progress. The string XMMS2 is displayed when the xmms2 daemon can't be accessed or when there's some other error.

xc

a tool for manipulating xmms2 collections. requires xce-serv to be running

xce-serv

a server that manages a stack machine and interfaces with an xmms2d for xc clients

Something went wrong with that request. Please try again.