News

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.

Ex: ^ba(300,CENTER)HELLO WORLD^ba() will create a box 300px wide and center the text “HELLO WORLD” inside of it.

  • fixed bug where having position locked at end of line could screw up autoresize
  • added optional arguments to menuprint actions that are simply printed after the menu item text. So you can distinguish between different button clicks on the same item, for example.


02/13/2009: SVN revision 251 comes with ^ca() “Clickable Areas” support.

The syntax is: ^ca(mouse_button, command) anything in here ^ca()
This will launch “command” if you click with “mouse_button” into that area

left mouse button = 1
middle mouse button = 2
right mouse button = 3

Example:

echo 'Click ^fg(red)^ca(1,xterm)HERE^fg()^ca() to launch xterm and ^ca(1,xclock)^r(6x6)^fg(green)on me^fg()^ca() for xclock' | dzen2 -p

You can use anything in between the ^ca() commands, like text,colors, icons, etc.

Note this feature is very crude as of now and has a couple of limitations:

  • works only in the title window
  • does not work together with the ”-expand” command line switch
  • cannot be stacked


02/11/2009: SVN revision 241 comes with (optional) XFT support.

The support is enabled by default for testing purposes.
Please report any issues you may experience

Get the latest SVN revision:

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

Documentation

List of CLI options and in-text commands for the latest development version of dzen

Detailed description

Scripts

Window manager and application/webservice integration

Step by step development of a statusbar script for dzen under xmonad

Irssi notification system

Provides new mail notification for gmail in dzen

Checks for packages that need updating on debian and ubuntu systems and displays a notification

Popups and statusbar for events from Nagios

System monitors

Battery info for laptops

Shows how much space you use on your partitions

Memory usage meters

Shows up/down traffic rates on a network interface

Shows up/down traffic rates on a network interface, the wireless signal strength and some other informations about the connection

Example statusbar showing how to retreive system information on OpenBSD

System monitor written in Scheme

Multimedia

Display and control widgets for different music players

Shows volume with a nice bar and controls it with the mouse wheel

Miscellaneous

Popup calendar

Helps to overcome procrastination by dividing hours into work and pause time

A simple list showing the reminders of the next four weeks (to be used with remind)

Creates dzen menus from 9menu input files

Fun gadgets

A KITT scanner in shell script

A equalizer visualization

Tips and tricks

Feature comparision between dzen and xmobar

Building complex widgets with dzen

A simple multiplexer that allows to drive a single dzen bar from multiple sources

Visual styles supported by the gdbar gadget

An attempt to visualize CPU usage as a graph over time

Automatically fit the width of the title window to its contents

An easy and flexible alternative to dzen's ”-u” command line option

Different ways to put dzen at the bottom of your screen

Ressources

Your screenshots

XBM and XPM icon collections that go well with dzen

Related sites

 
dzen/mainindex.txt · Last modified: 2009/05/07 23:48 by rob
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki