To install, you must first install the greasemonkey/tampermonkey script which will connect to the ruby server. If you have one of these plugins installed, you can install the Pandora hook by clicking here.
The ruby script acts as a local http server on port 1338 in order to communicate with the greasemonkey script, and it outputs a dzen-formatted string to stdout.
The clickable buttons on the bar require getting the latest version of dzen from SVN and building from source:
svn checkout http://dzen.googlecode.com/svn/trunk/ dzen-source
Example usage in xmonad.hs
main = do _ <- spawn "ruby ~/.xmonad/dzen-pandora/dzen-pandora.rb | dzen2" xmonad defaultConfig
- Support for old versions of dzen by disabling the buttons.
- Better handling of missing Pandora connection.