Skip to main content

A terminal-based world clock that displays multiple timezones in real-time.

Project description

worldclock-tty

A terminal-based world clock that displays multiple timezones in real-time.

Installation with uv

uv add worldclock-tty

Installation with pip

pip install worldclock-tty

Usage

Run the clock:

chronos

Press Ctrl+C to exit.

The display shows your local time at the top, followed by all configured timezones in two columns, updated every second.

Managing timezones

Timezones are stored in ~/.config/chronos/config.json. Use IANA timezone names (e.g. America/Chicago, Europe/Paris).

chronos add America/Chicago       # add a timezone
chronos remove America/Chicago    # remove a timezone
chronos list                      # show configured timezones
chronos reset                     # restore built-in defaults

Default timezones

America/Buenos_Aires, America/Caracas, America/La_Paz, America/Lima, America/Los_Angeles, America/Montevideo, America/New_York, America/Sao_Paulo, Asia/Bangkok, Asia/Dubai, Asia/Hong_Kong, Asia/Istanbul, Asia/Tokyo, Asia/Vladivostok, Atlantic/Bermuda, Atlantic/Canary, Australia/Sydney, Europe/London, Europe/Madrid, Europe/Moscow, Europe/Rome, Pacific/Honolulu.

Requirements

Python 3.10+

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

worldclock_tty-0.1.1.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

worldclock_tty-0.1.1-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file worldclock_tty-0.1.1.tar.gz.

File metadata

  • Download URL: worldclock_tty-0.1.1.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for worldclock_tty-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1a59e6b5b0f9da2a00c13584cb0e71ee2d2a90ecffdc64a0691fa2515d76884f
MD5 2d5fc53e20a23f7638eaacff62065cb1
BLAKE2b-256 44911cbc6d8c770d5f7ba5c1b3e1a8b4b0b45bf08e80f54478b2f21532510b8e

See more details on using hashes here.

File details

Details for the file worldclock_tty-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: worldclock_tty-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for worldclock_tty-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6d1121e838278d3fe55397167c28e65a8422b56fab718d7674b612e502e2625f
MD5 ca6b919f81412d89926631f81b93195b
BLAKE2b-256 4f3ab53ea49809cc2da6dc428211b5af8b665ca155167ff841677d10af1b564f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page