DZEN(1)
π DZEN(1) β bestie edition π
okay so welcome to the DZEN(1) page from your very own General Commands Manual β it's giving "tiny program, huge personality", and I'm gonna walk you through every single flag, no skips, no shortcuts. π«Ά
β¨ NAME β¨
dzen2 β general-purpose messaging and notification for X11. that's it, that's the whole vibe. π
β¨ SYNOPSIS β¨
dzen2 [-v] [-p [seconds]] [-m [v|h]] [-ta <l|c|r>] [-sa <l|c|r>]
[-x <pixel>] [-y <pixel>] [-w <pixel>] [-tw <pixel>] [-u]
[-e <string>] [-l <lines>] [-fn <font>] [-bg <color>]
[-fg <color>] [-xs <screen>]
β¨ DESCRIPTION β¨
Dzen is a general-purpose messaging and notification program for X11. it was designed to be scriptable in any language, and to integrate well with window managers like dwm, wmii and xmonad β though ngl it will work with literally any window manager you throw at it. π
the way it works: Dzen expects the status message on its standard input, and it uses a custom formatting language for colors and several other features (like bar meters and such). π for detailed usage and scripting instructions, check the README.
β¨ OPTIONS β¨
-fg <color>β sets the foreground color.<color>can be a symbolic name (likered,darkgreen, etc.) or a#rrggbbhex value (like#ffffaa). both are valid, pick your fighter. π-bg <color>β sets the background color, same format as-fg. ποΈ-fn <font>β sets the font, using the format ofxlsfontsandxfontsel.-ta <l|c|r>β sets the alignment of the title window content:l(eft),c(enter) orr(ight). pick a side bestie. β¬ οΈβοΈβ‘οΈ-tw <pixels>β sets the title window width.-sa <l|c|r>β sets the alignment of the slave window (see-ta). π«-l <lines>β number of lines to display in the slave window (see (1) inREADME).-e <event1=action1:option1:...,action2;event2=...>β sets up events and actions, e.g. responses to mouse clicks (see (2) inREADME). this is the fun one, fr fr. π±οΈ-mβ starts up in menu mode (see (3) inREADME).-uβ updates the contents of the title and slave window simultaneously (see (4) inREADME).-p [<timeout>]β persists EOF, with an optional timeout in seconds. β¨-x <pixels>β sets the x position on the screen.-y <pixels>β sets the y position on the screen.-h <pixels>β sets the line height. heads up: it defaults to fontheight + 2 pixels. π-w <pixels>β width. yeah, that's the whole description. iconic brevity, honestly.-xs <n>β sets the Xinerama screen number where dzen should appear. π₯οΈ-vβ displays version information.
π heads up bestie: several of these options send you straight to theREADMEfor the real details β-lto (1),-eto (2),-mto (3), and-uto (4). go read it, iykyk.
β¨ AUTHOR β¨
Dzen2 was written by Robert Manea. this manpage was written β based on the dzen documentation β by Petr RoΔkai, for Debian GNU/Linux, though it may be used by others. π«Ά this manpage falls under the same licence as Dzen2 itself β see /usr/share/doc/dzen2/copyright for the deets.
β¨ SEE ALSO β¨
andddd more detailed documentation β especially on the formatting language of dzen2 β lives in /usr/share/doc/dzen2/README.gz. go off, read it, slay. ππ
and that's the whole page, bestie!! π β¨ this was the DZEN(1) manual from the General Commands Manual β that's the source of this lil doc, no cap. mwah, go make your status bar gorgeous. ππ¦πΈ
π¦ where this page comes from
- debian trixie: dzen2 0.9.5+git20130923.488ab66-1 Β· MIT
- ubuntu questing: dzen2 0.9.5+git20130923.488ab66-1
- ubuntu resolute: dzen2 0.9.5+git20130923.488ab66-2 Β· MIT
- ubuntu stonking: dzen2 0.9.5+git20130923.488ab66-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms