A simple CLI app for displaying rich 24 hour time information for multiple people and/or time zones
| docs | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE | ||
| mise.toml | ||
| README.md | ||
| ttz.example.kdl | ||
Team Time Zones
A simple CLI app for displaying rich 24 hour time information for multiple people or locations.
Install
# Install Rust toolchain
mise install
# Build executable
cargo build --release
# Move to path (substitute any destination in your $PATH)
cp target/release/ttz /usr/local/bin
Run
With example config:
ttz -c ./ttz.example.kdl
Or create a ~/.config/ttz.kdl to be loaded automatically. Refer to
ttz --help for more information.
Configuration
TTZ uses the KDL format, with the following schema repeated for each desired location:
location "<DISPLAY NAME>" tz="<IANA TIME ZONE NAME>"
For valid time zone names, refer to the chrono_tz docs, Wikipedia, or the IANA database.
Time zone names are case-sensitive.
