tzosdclock(1)

NAME
tzosdclock - Multi timezone OSD clock

SYNOPSIS
tzosdclock [-h | -tzl | [-c city] [-t tz] [-i index]] [-fn font] [-va vert] [-ha horz] [-tc colr] [-oc colr] [-os int] [-u secs] [-ft fmt]

DESCRIPTION
This program can display customizable clocks on the root window via OSD in any number of time zones. There are two ways to use the clock. Either run the program multiple times with at least the -c, -t, and -i options, or set up a file called ".tzlist" in your home directory, and run with "-tzl" argument. Same file and format as tzwatch. There is no need to background the process ("&"); no matter how it is run, the actual clocks will fork() into the background.

EXAMPLE CONFIG
As an example, here is my ~/.tzlist file:

US/Pacific "Berkeley, CA/US"
US/Mountain "Greeley, CO/US"
US/Central "New Orleans, LA/US"
US/Eastern "Chesapeake Bay, MD/US"
Europe/London "London/UK"
Europe/Amsterdam "Amsterdam/NL"

MAIN ARGUMENTS
At least one of the following three subsets must be given on the command line:

-h
        Help
    -- OR --

-tzl
        Parse .tzlist file
    -- OR --

-ccity
        City for this instance. def: Local

-ttz
        Timezone. def: NULL (Local)

-iindex
        Index. Used for vertical spacing. def: 1

OPTIONS
The following are misc non-essential control options:

-fnfont
        Font identifier to be used. def: lucida console

-vavert
        Either top, middle, or bottom. def: top

-hahorz
        Either left, center, or right. def: left

-tccolr
        Color of text. def: Green

-occolr
        Color of outline. def: Grey

-osint
        Size of outline. def: 0

-usecs
        Seconds between updates. def: 6

-ftfmt
        Time format, see strftime(3). def: %A, %e %B %Y. %R %Z

AUTHOR
tzosdclock
      by Greg Schenzel
based on xosd-clock (NOT osd_clock) code
      by Thomas Sibley

REPORTING BUGS
Report bugs to inittab@unixdev.net.