<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://dzen.geekmode.org/dwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://dzen.geekmode.org/dwiki/feed.php">
        <title>dzen dzen</title>
        <description></description>
        <link>http://dzen.geekmode.org/dwiki/</link>
        <image rdf:resource="http://dzen.geekmode.org/dwiki/lib/images/favicon.ico" />
       <dc:date>2010-09-07T07:52:49+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:battery-meter&amp;rev=1207600319&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:calendar&amp;rev=1215614579&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:clear-slave-window&amp;rev=1207647236&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:command-and-option-list&amp;rev=1236707038&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:complex-widgets&amp;rev=1213634541&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:cpu-graph&amp;rev=1207646532&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:debian-update-checker&amp;rev=1207651644&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:disk-monitor-controls&amp;rev=1207651854&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dynamic-grow-shrink&amp;rev=1207687686&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dz9menu&amp;rev=1239183923&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dzen-and-xmonad&amp;rev=1239922726&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dzen-music-controls&amp;rev=1207653426&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dzen-vs-xmobar&amp;rev=1241732706&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:external-links&amp;rev=1220364211&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:gdbar-styles&amp;rev=1207646151&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:gmail-notify&amp;rev=1207651567&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:icon-packs&amp;rev=1283805152&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:irssi-notify&amp;rev=1207666615&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:mainindex&amp;rev=1241732911&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:memory-meter&amp;rev=1207651994&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:multiplexer&amp;rev=1216657050&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:nagios-notify&amp;rev=1222701506&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:network-meter&amp;rev=1228854077&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:openbsd-example-statusbar&amp;rev=1207685658&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:option-e&amp;rev=1223906626&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:option-l&amp;rev=1212328894&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:option-m&amp;rev=1215037362&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:procrastination-hack&amp;rev=1207652652&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:remind&amp;rev=1215720041&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:scheme-monitor&amp;rev=1207652719&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:screen-bottom&amp;rev=1233591509&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:screenshots&amp;rev=1237581221&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:volume-meter&amp;rev=1207650822&amp;do=diff"/>
                <rdf:li rdf:resource="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:wireless-meter&amp;rev=1207652334&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://dzen.geekmode.org/dwiki/lib/images/favicon.ico">
        <title>dzen</title>
        <link>http://dzen.geekmode.org/dwiki/</link>
        <url>http://dzen.geekmode.org/dwiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:battery-meter&amp;rev=1207600319&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-07T22:31:59+02:00</dc:date>
        <title>dzen:battery-meter</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:battery-meter&amp;rev=1207600319&amp;do=diff</link>
        <description>Laptop Battery Info




The script reads out your laptop battery data automatically and draws a gdbar with your remaining battery power. It also changes the color when battery is low.

The icon is taken out of Rob's Icon Pack (battery.xbm)


#!/bin/sh
#
# by lyon8 (lyon8@gmx.net)
# show your laptop battery state in dzen

BG='#000'  # dzen backgrounad
FG='#999'  # dzen foreground
W=150     # width of the dzen bar
GW=50      # width of the gauge
GFG='#999'  # color of the gauge
GH=7       # height…</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:calendar&amp;rev=1215614579&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-07-09T16:42:59+02:00</dc:date>
        <title>dzen:calendar</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:calendar&amp;rev=1215614579&amp;do=diff</link>
        <description>Popup calendar using dzen

Version with hilights




#!/bin/bash
#
# pop-up calendar for dzen
#
# (c) 2007, by Robert Manea
#

TODAY=$(expr `date +'%d'` + 0)
MONTH=`date +'%m'`
YEAR=`date +'%Y'`

(
echo '^bg(grey70)^fg(#111111)'
date +'%A, %d.%m.%Y %H:%M'

# current month, highlight header and today
cal | sed -r -e &quot;1,2 s/.*/^fg(white)&amp;^fg()/&quot; \
             -e &quot;s/(^| )($TODAY)($| )/\1^bg(white)^fg(#111)\2^fg()^bg()\3/&quot;

# next month, hilight header
[ $MONTH -eq 12 ] &amp;&amp; YEAR=`expr $YEAR + 1`
cal…</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:clear-slave-window&amp;rev=1207647236&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T11:33:56+02:00</dc:date>
        <title>dzen:clear-slave-window</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:clear-slave-window&amp;rev=1207647236&amp;do=diff</link>
        <description>Clear Slave Window


You need the latest SVN dzen for this to work.


svn checkout http://dzen.googlecode.com/svn/trunk/ dzen


Usage


The development version features an “in-text command” ^cs() that allows you to clear the slave window.

In order to show how this can be useful we will rewrite the example to the ”-u” Option in dzen's documentation to use ^cs().</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:command-and-option-list&amp;rev=1236707038&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-10T18:43:58+02:00</dc:date>
        <title>dzen:command-and-option-list</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:command-and-option-list&amp;rev=1236707038&amp;do=diff</link>
        <description>This lists describes the command line options and in-text formating commands that can be used with the latest development version of dzen.
 


Execute the following command to fetch the latest development version:


svn checkout http://dzen.googlecode.com/svn/trunk/ dzen</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:complex-widgets&amp;rev=1213634541&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-06-16T18:42:21+02:00</dc:date>
        <title>dzen:complex-widgets</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:complex-widgets&amp;rev=1213634541&amp;do=diff</link>
        <description>Building complex widgets with dzen


You need the latest SVN dzen for this to work.


svn checkout http://dzen.googlecode.com/svn/trunk/ dzen


The new syntax

The development version supports a more advanced syntax to the ^p() and ^pa() commands allowing us to build complex widgets quite easily.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:cpu-graph&amp;rev=1207646532&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T11:22:12+02:00</dc:date>
        <title>dzen:cpu-graph</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:cpu-graph&amp;rev=1207646532&amp;do=diff</link>
        <description>Cpu graph


You need the latest SVN dzen for this to work.


svn checkout http://dzen.googlecode.com/svn/trunk/ dzen


Options

gcpubar has undergone some changes and accepts some new options:

 -s   Style, can be either o(utlined)gauge, g(raph), v(ertical), p(ie) or the default gauge if no parameter is specified  -gw  Width of the graph elements  -gs  Space between the graph elemements  -sw  Width of the bar segments  -sh  Height of the vertical bar segments  -ss  Space between the bar segments…</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:debian-update-checker&amp;rev=1207651644&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T12:47:24+02:00</dc:date>
        <title>dzen:debian-update-checker</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:debian-update-checker&amp;rev=1207651644&amp;do=diff</link>
        <description>Debian Update Checker




Shows number of packages that need updating in the title window and the spefic packages in the slave window.
This script is intended to be run from a cron job. It may need root privileges.

Script


#!/bin/sh
#
# Debian update checker
#
# (c) 2007 by Robert Manea
#

TMPFILE=/tmp/duc.$$

apt-get update &gt; /dev/null &amp;&amp; \
apt-get -s upgrade | sed -ne 's/^Inst \(.*\)/\1/p' &gt; $TMPFILE

NRUPDATES=`cat $TMPFILE| wc -l`
if [ $NRUPDATES != &quot;0&quot; ]; then
    (echo &quot;^fg(red)$NRUPDATE…</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:disk-monitor-controls&amp;rev=1207651854&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T12:50:54+02:00</dc:date>
        <title>dzen:disk-monitor-controls</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:disk-monitor-controls&amp;rev=1207651854&amp;do=diff</link>
        <description>Disk Monitor widgets

Diskusage Monitor



This script lets you see your diskusage. It uses gawk (GNU awk) extensions. Currently it shows the first line of output of df in the titlewindow, in my case that's the / partition. I'm not sure if that's always the case, comments welcome.
Because it uses ^tw() and ^cs() you'll need Dzen from SVN.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dynamic-grow-shrink&amp;rev=1207687686&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T22:48:06+02:00</dc:date>
        <title>dzen:dynamic-grow-shrink</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dynamic-grow-shrink&amp;rev=1207687686&amp;do=diff</link>
        <description>Dynamically grow/shrink the title window


You need the latest SVN dzen for this to work.


svn checkout http://dzen.googlecode.com/svn/trunk/ dzen


In some cases (statusbars) you want dzen's title window to to grow/shrink dynamically with the width of its contents.
The -expand &lt;l|c|r&gt; option provides this feature.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dz9menu&amp;rev=1239183923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-08T11:45:23+02:00</dc:date>
        <title>dzen:dz9menu</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dz9menu&amp;rev=1239183923&amp;do=diff</link>
        <description>This script uses the “menuprint_noparse” action, so you need the latest SVN dzen for it to work:


svn checkout http://dzen.googlecode.com/svn/trunk/ dzen


Creates dzen menus from 9menu input files





NOTE:

If you are using any dzen formating commands in the description field of the menu file you must supply an application to launch!</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dzen-and-xmonad&amp;rev=1239922726&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-17T00:58:46+02:00</dc:date>
        <title>dzen:dzen-and-xmonad</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dzen-and-xmonad&amp;rev=1239922726&amp;do=diff</link>
        <description>Xmonad and dzen


Xmonad is a tiling window manager for X. It is written in haskell and offers a lot of cool features to play with.

Due to it's design principles and slim codebase xmonad does not have any builtin means for statusbars, although it does support a configuration option, that will set aside unmanaged screen space. That is where dzen kicks in.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dzen-music-controls&amp;rev=1207653426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T13:17:06+02:00</dc:date>
        <title>dzen:dzen-music-controls</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dzen-music-controls&amp;rev=1207653426&amp;do=diff</link>
        <description>Music Control

MPD Widget



This version uses mpd, mpc and gdbar.

Mousebindings:

Left mousebutton selects previous song.

Right mousebutton selects next song.

Middle mousebutton (wheel) toggles play/pause.

Mousewheel up seeks backwards in current song.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dzen-vs-xmobar&amp;rev=1241732706&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-05-07T23:45:06+02:00</dc:date>
        <title>dzen:dzen-vs-xmobar</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:dzen-vs-xmobar&amp;rev=1241732706&amp;do=diff</link>
        <description>Feature                                 dzen     xmobar Color arbitrary parts of the line        yes      yes   Display multiple lines                   yes      no    Icons                                    yes      no    Graphics                                 yes      no    Pixel accurate positioning               yes      no    Escape character                         yes      no    Mouse interaction                        yes      no    Keyboard interaction                     yes      no…</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:external-links&amp;rev=1220364211&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-09-02T16:03:31+02:00</dc:date>
        <title>dzen:external-links</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:external-links&amp;rev=1220364211&amp;do=diff</link>
        <description>Links

	*  Tech Life of Recht
	*  Xmonad und dzen
	*  Dzen: pop-up windows from the command-line
	*  Dzen screencast
	*  dzen &amp; xmobar Hacking Thread
	*  Screenshots with some nice dzen setups
	*  FVWM and dzen
	*  Nice dzen weather and status bar
	*  Python dzen wrapper
	*  &quot;Amazing&quot; - a wrapper that can be used with dzen
	*  dtwitzen - a compact twitter client using dzen
	*  pipe-notification - pidgin notifications for dzen</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:gdbar-styles&amp;rev=1207646151&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T11:15:51+02:00</dc:date>
        <title>dzen:gdbar-styles</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:gdbar-styles&amp;rev=1207646151&amp;do=diff</link>
        <description>Gdbar styles


You need the latest SVN dzen for this to work.


svn checkout http://dzen.googlecode.com/svn/trunk/ dzen



gdbar has undergone some changes and accepts some new options:
 -s    Style, can be either o(utlined) gauge, v(ertical), p(ie) or the default gauge if no parameter is specified  -sw  Width of the segments  -sh  Height of the vertical segments  -ss  Space between the segments</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:gmail-notify&amp;rev=1207651567&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T12:46:07+02:00</dc:date>
        <title>dzen:gmail-notify</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:gmail-notify&amp;rev=1207651567&amp;do=diff</link>
        <description>Gmail Notify

This script is written in python and is meant to provide mail notification for a gmail account.

How it looks



What you need

Python with urllib and feedparser modules (should all be there in any Linux distro).
The latest development version of dzen which supports intext formatting.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:icon-packs&amp;rev=1283805152&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-06T22:32:32+02:00</dc:date>
        <title>dzen:icon-packs</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:icon-packs&amp;rev=1283805152&amp;do=diff</link>
        <description>Icon Packs

Using icons with dzen


As dzen supports only the XBM and XPM image formats it might be a need to convert icons from other formats to these.

A very simple and fast method to do so is using the great ImageMagick tool chain.

As an example the script below will convert all PNG files in the current directory to XPM and rescale them to 14×14 pixels:</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:irssi-notify&amp;rev=1207666615&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T16:56:55+02:00</dc:date>
        <title>dzen:irssi-notify</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:irssi-notify&amp;rev=1207666615&amp;do=diff</link>
        <description>Irssi Notification System

Never miss a message again...



Requirements

	*  Irssi
	*  Trigger script (modified trigger script with timestamp support)

Usage


We will use trigger to catch specific events in irssi, format them up nicely and write them to a named pipe.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:mainindex&amp;rev=1241732911&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-05-07T23:48:31+02:00</dc:date>
        <title>dzen:mainindex</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:mainindex&amp;rev=1241732911&amp;do=diff</link>
        <description>02/27/2009: SVN revison 255 with a patch from Philip Lewis



	*  refactored out big block of duplicated code in draw.c:parse_line()
		*  y tracking for clickable areas (so you can stack buttons on top of each other)
		*  “block align” formatting command: ^ba(width,align), aligns next block of text in a box of the specified width.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:memory-meter&amp;rev=1207651994&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T12:53:14+02:00</dc:date>
        <title>dzen:memory-meter</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:memory-meter&amp;rev=1207651994&amp;do=diff</link>
        <description>Memory usage meter


Collapsed view:



Detailed view:



This script makes use of gdbar which is included in the dzen release.


#!/bin/bash
#
# (c) 2007 by Robert Manea
#
# Left mouse button toggles detailed view
# Right mouse button quits

#--[ Configuration ]---------------------------------------------------

# bg color
BG='#494b4f'
# fg color
FG='grey70'
# font
FNT='-*-profont-*-*-*-*-11-*-*-*-*-*-iso8859'
# x position
XPOS=1435
# y position
YPOS=0
# title width
TWIDTH=125
# details area w…</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:multiplexer&amp;rev=1216657050&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-07-21T18:17:30+02:00</dc:date>
        <title>dzen:multiplexer</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:multiplexer&amp;rev=1216657050&amp;do=diff</link>
        <description>Dzen multiplexer

dmplex is useful if you want to combine multiple input sources into a single dzen instance.

Basically we split the dzen window up into numbered sections and let dmplex handle the layout, we just need to supply the number and value of the section we want to alter.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:nagios-notify&amp;rev=1222701506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-09-29T17:18:26+02:00</dc:date>
        <title>dzen:nagios-notify</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:nagios-notify&amp;rev=1222701506&amp;do=diff</link>
        <description>Nagios Notify

This bunch of perl scripts are meant to parse emails from Nagios and notify about events using popups and statusbar. 

How it looks

These are two shots of statusbar in “all is ok” and “something wrong” modes: 

 

The meaning is: H(ost): &lt;DOWN&gt;/&lt;UNREACHABLE&gt; S(ervice): &lt;CRITICAL&gt;/&lt;WARNING&gt;/&lt;UNKNOWN&gt;</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:network-meter&amp;rev=1228854077&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-09T21:21:17+02:00</dc:date>
        <title>dzen:network-meter</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:network-meter&amp;rev=1228854077&amp;do=diff</link>
        <description>Network Meter



You can find the icons on the Icon-Packs page.

Script


#!/bin/sh
#
# (c) 2007, by Robert Manea

# icons
ICONPATH=$HOME/.dzen
# network interface
INTERFACE=eth0
# update every x seconds
SLEEP=1
#colors
FG='#ccc'
BG='#222'
#geometry
WIDTH=210
X=917
Y=0

# Here we remember the previous rx/tx counts
RXB=`cat /sys/class/net/${INTERFACE}/statistics/rx_bytes`
TXB=`cat /sys/class/net/${INTERFACE}/statistics/tx_bytes`

while :; do

    # get new rx/tx counts
    RXBN=`cat /sys/class/ne…</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:openbsd-example-statusbar&amp;rev=1207685658&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T22:14:18+02:00</dc:date>
        <title>dzen:openbsd-example-statusbar</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:openbsd-example-statusbar&amp;rev=1207685658&amp;do=diff</link>
        <description>Example Status Bar for OpenBSD




This script creates a simple status bar showing battery and network information.

A lot of it is inspired from other great scripts I found on this wiki.

For it to work you need to be using at least OpenBSD 4.2 and you need the net/ifstat package installed.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:option-e&amp;rev=1223906626&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-13T16:03:46+02:00</dc:date>
        <title>dzen:option-e</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:option-e&amp;rev=1223906626&amp;do=diff</link>
        <description>Events and actions


Dzen allows the user to associate actions to events.

The command line syntax is as follows:


-e 'event1=action1:option1:...option&lt;n&gt;,...,action&lt;m&gt;;...;event&lt;l&gt;'

Every event can take any number of actions and every action can take any number
of options. (By default limited to 64 each, easily changable in action.h)</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:option-l&amp;rev=1212328894&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-06-01T16:01:34+02:00</dc:date>
        <title>dzen:option-l</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:option-l&amp;rev=1212328894&amp;do=diff</link>
        <description>Enables support for displaying multiple lines. The parameter to ”-l”
specifies the number of lines to be displayed.

These lines of input are held in the slave window which becomes active as soon
as the pointer enters the title window (default action).</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:option-m&amp;rev=1215037362&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-07-03T00:22:42+02:00</dc:date>
        <title>dzen:option-m</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:option-m&amp;rev=1215037362&amp;do=diff</link>
        <description>Menu mode


Dzen provides two menu modes, vertical and horizontal menus. You can
access these modes by adding 'v'(ertical) or 'h'(orizontal) to the 
'-m' option. If nothing is specified dzen defaults to vertical menus.

Vertical menu, both invocations are equivalent:</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:procrastination-hack&amp;rev=1207652652&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T13:04:12+02:00</dc:date>
        <title>dzen:procrastination-hack</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:procrastination-hack&amp;rev=1207652652&amp;do=diff</link>
        <description>Dzen Procrastination Hack




Prerequisites


This script is implemented in Python. It uses pexpect to control dzen2. The beep command is used to inform the user
that work (or pause) is over.

The script


Copy and paste the following lines into a file, say “ten_two_five.py”. Make it executable
(chmod u+x ten_two_five.py) or feed it as argument into the python interpreter.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:remind&amp;rev=1215720041&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-07-10T22:00:41+02:00</dc:date>
        <title>dzen:remind</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:remind&amp;rev=1215720041&amp;do=diff</link>
        <description>Dzen2 Remind script


This is a simple dzen script to be used with remind to show the reminders of the next four weeks, with today's reminders highlighted. It only shows ten lines, but you can scroll through it with your mouse. Right clicking on the script exits it.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:scheme-monitor&amp;rev=1207652719&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T13:05:19+02:00</dc:date>
        <title>dzen:scheme-monitor</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:scheme-monitor&amp;rev=1207652719&amp;do=diff</link>
        <description>System monitor in Scheme


A system monitor written in the Scheme language by tizoc.


(use srfi-13)
(use srfi-1)
(use gauche.process)

;; = Config =
(define DATE-FORMAT &quot;'%A, %d.%m.%Y %H:%M:%S'&quot;)
(define DZEN-ICONPATH &quot;/home/bruno/.config/dzen2/bitmaps&quot;)

;; Appareance
(define FONT &quot;'-*-profont-*-*-*-*-11-*-*-*-*-*-iso8859'&quot;)
(define BACKGROUND-COLOR &quot;'#2c2c32'&quot;)
(define ALTERNATE-BACKGROUND-COLOR &quot;'#494b4f'&quot;)
(define FOREGROUND-COLOR &quot;'grey70'&quot;)
(define SEPARATOR &quot;^p(3)^r(3x3)^p(3)&quot;)

;; Cpu s…</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:screen-bottom&amp;rev=1233591509&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-02T17:18:29+02:00</dc:date>
        <title>dzen:screen-bottom</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:screen-bottom&amp;rev=1233591509&amp;do=diff</link>
        <description>Dzen at the bottom of the screen

Geometry and negative &quot;-y&quot; options


You need the latest development version for this to work.


svn checkout http://dzen.googlecode.com/svn/trunk/ dzen


Usage


dzen2 -geometry +0-0



dzen2 -y -1


Shell function

This works with the stable release</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:screenshots&amp;rev=1237581221&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-20T21:33:41+02:00</dc:date>
        <title>dzen:screenshots</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:screenshots&amp;rev=1237581221&amp;do=diff</link>
        <description>User screenshots

Dzen and Xmonad


 Rob's desktop 







Clickable workspaces







 Dzen as menu and statusbar



 Custom gauge 



 Outlined dzen bars 



 Tiny bar 



 Slave window 



Dzen and FVWM


Array



Polachok's fwm desktop</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:volume-meter&amp;rev=1207650822&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T12:33:42+02:00</dc:date>
        <title>dzen:volume-meter</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:volume-meter&amp;rev=1207650822&amp;do=diff</link>
        <description>Volume meter




Script


This version uses amixer and gdbar
You can control the Volume with your scrollwheel.
Note that it is probably buggy because i parse the output of amixer, and I'm not sure what soundcards are out there. In the comments you find a version with aumix.</description>
    </item>
    <item rdf:about="http://dzen.geekmode.org/dwiki/doku.php?id=dzen:wireless-meter&amp;rev=1207652334&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-08T12:58:54+02:00</dc:date>
        <title>dzen:wireless-meter</title>
        <link>http://dzen.geekmode.org/dwiki/doku.php?id=dzen:wireless-meter&amp;rev=1207652334&amp;do=diff</link>
        <description>Wireless Meter




You can find the icons on the Icon-Packs page.
 
WIRELESS=yes will enable the wireless extension.


You need the latest SVN dzen for this to work.


svn checkout http://dzen.googlecode.com/svn/trunk/ dzen


Script


#!/bin/bash
#
# (c) 2007, by Robert Manea
# (c) 2007, Christian Dietrich

# icons
ICONPATH=$HOME/.dzen
# network interface
INTERFACE=wlan0
WIRELESS=yes
# update every x seconds
SLEEP=1
FG='#ccc'
BG='#222'
BBG='#333' # Bar Background
BFG=green  # Bar Foreground
X=77…</description>
    </item>
</rdf:RDF>
