It’s the attempt to create a Ruby-written Dzen-based info-environment for the linux-desktop (actually for the time beeing: *my* linux-desktop).
For people, who don’t know Dzen:
Dzen is a general purpose messaging, notification and menuing program for X11. It was designed to be scriptable in any language and integrate well with window managers like dwm, wmii and xmonad though it will work with any windowmanger.
—
The results shall provide:
- Information as expected from a ordinary known status-bar:
- Clock
- System status, like
- Cpu-Usage
- Memory-Usage
- Battery status
- …
- Wifi-Information (NetworkManager-based)
- mpd-Client
- E-Mail-Notifier
- Environment-Notification-Client
- … (list will most likely expand over time)
—
The source is published at github: http://github.com/vootey/dzen-environment
Current dependencies are:
- >= Ruby 1.8.7: http://www.ruby-lang.org/
- >= Dzen 0.8.5 (+ standard gadgets)
- sm4tik’s icon-pack: http://dzen.geekmode.org/dwl/xbm8x8-0.1.tar.gz
- Standard GNU file utilities: http://www.gnu.org/software/coreutils/
- running NetworkManager
- running DBus
Note: Some of these dependencies are just temporary. They get removed or exchanged by something better over time. Also note, that it’s an ease to remove some of the deps by changing a few lines in the code.

September 30, 2010 at 3:15 pm
[...] project :: dzen environment [...]