Project

dxmms2

0.0
No commit activity in last 3 years
No release in over a year
# dxmms2 *a dmenu shell for 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 screenie](dxmms2.png)
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 2.2, >= 2.2.10
~> 12.3, >= 12.3.2

Runtime

~> 3.4.3
~> 0.1.2
~> 1.2.0
 Project Readme

XMMS2 Tools

A set of tools for working with XMMS2.

dxmms2

a dmenu shell for xmms2

See the sub-directory

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