Rep XMMS provides access to the XMMS remote control interface from within the rep interpreter. In addition a modules is provided to give access to the XMMS commands from within the sawfish window manager.
I stopped using Sawfish several years ago, and more recently I stopped using XMMS as well, so I think it is safe to say I won't be doing much more work on Rep XMMS! I don't get any mail about it, so I don't know if people are using it or if it even still works. I just leave this page here for posterity.
Release version 0.4. New function 'xmms-time-shift' from William Evans.
Release version 0.3. This version fixes the UI bindings for several functions.
Release version 0.2. Some new functions were bound and others renamed for consistency (so you might have to redo a few keybindings, sorry!...). Also added an RPM spec file thanks to Friedrich Delgado Friedrichs.
Released version 0.1. This initial version provides all the basic functionality I need. I'm open to suggestions for other useful features though. Get it here.
Once you have installed the plugin, you can (require
'xmms.remote)
from within a rep session which gives you
access to the module. More usefully you can put (require
'xmms.command)
in ~/.sawfishrc
(or
~/.sawfish/rc
if you prefer) and then configure
your key-bindings from within the sawfish UI.
This is the first time I've played with the internals of rep, so it is likely I've done something stoopid. If you find a problem I would appreciate hearing about it, my address is available on the contact page.
Rep XMMS is distributed under the terms of the GPL. See the file COPYING in the distribution.
I've got rid of the old binaries for potato, they were a little obsolete! You can see the packages available in Debian here.
Unfortunately I don't have access to any RedHat machines. However, thanks to Friedrich Delgado Friedrichs there is a spec file in the distribution so, you should be able to do:
rpm -tb rep-xmms-<ver>.tar.gz
and get a binary package built. If not, please let me know and I'll see what I can do...
Note: Some versions of wget (e.g. 1.5.3) and curl (e.g. 7.4.1) do not support the virtual hosting setup used by my web host and so will not be able to downlaod these files. The Gnome Transfer Manager (GTM) uses wget to do its work, so that might cause problems as well. I know that wget 1.6.2 works OK, and have had reports that aria works as well.
Source: | rep-xmms-0.4.tar.gz | (57k) |
Debian Potato Package: | I have discontinued these packages. |   |
Source: | rep-xmms-0.3.tar.gz | (56k) |
Source: | rep-xmms-0.2.tar.gz | (56k) |
Source: | rep-xmms-0.1.tar.gz | (55k) |