DZEN(1)

πŸ“¦
version 0.9.5+git20130923.488ab66 Β· 2 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– 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 (like red, darkgreen, etc.) or a #rrggbb hex 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 of xlsfonts and xfontsel.
  • -ta <l|c|r> β€” sets the alignment of the title window content: l(eft), c(enter) or r(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) in README).
  • -e <event1=action1:option1:...,action2;event2=...> β€” sets up events and actions, e.g. responses to mouse clicks (see (2) in README). this is the fun one, fr fr. πŸ–±οΈ
  • -m β€” starts up in menu mode (see (3) in README).
  • -u β€” updates the contents of the title and slave window simultaneously (see (4) in README).
  • -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 the README for the real details β€” -l to (1), -e to (2), -m to (3), and -u to (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