8 个版本 (4 个重大更改)
| 0.5.0 | 2022 年 9 月 5 日 |
|---|---|
| 0.4.0 | 2022 年 8 月 31 日 |
| 0.3.2 | 2022 年 8 月 24 日 |
| 0.2.1 | 2022 年 7 月 20 日 |
| 0.1.0 | 2022 年 7 月 19 日 |
#5 in #modes
34KB
849 行
clock-tui (tclock)
终端时钟应用程序。它支持以下模式
时钟

计时器

秒表

倒计时

使用方法
安装
通过 cargo 安装可执行文件
$ cargo install clock-tui
基本使用
$ tclock
运行此命令以启动时钟,并按 q 退出。
您始终可以使用 -h 或 --help 来显示帮助信息,例如
$ tclock --help
# or
$ tclock clock -h
时钟模式,这是默认模式
$ tclock clock
# Or just run
$ tclock
有关更多详细信息,请运行 tclock clock -h 以显示使用方法。
运行计时器
# Start timer for 5 minutes
$ tclock timer -d 5m
使用 -d 或 --duration 选项来设置时间,例如 100s,5m,1h 等。
您可以通过按 Space 键来 暂停 和 恢复 计时器。
计时器模式也接受在计时器结束时运行的附加命令,例如
tclock timer -d 25m -e terminal-notifier -title tclock -message "'Time is up!'"
这里我们使用 terminal-notifier 在时间到达时发送通知。
有关更多详细信息,请运行 tclock timer -h 以显示使用方法。
运行秒表
$ tclock stopwatch
有关更多详细信息,请运行 tclock stopwatch -h 以显示使用方法。
运行倒计时
$ tclock countdown --time 2023-01-01 --title 'New Year 2023'`
您可以使用 -t 或 --time 来指定时间,例如:2023-01-01,20:00,'2022-12-25 20:00:00' 或 2022-12-25T20:00:00-04:00。
您可以使用 -r 或 --reverse 在倒计时模式下运行,它从特定时间开始计算持续时间。
获取更多详情,运行tclock countdown -h来显示用法。
自定义样式
您可以根据需要自定义样式。
大小
您可以使用-s或--size选项来自定义时钟大小,例如
$ tclock -s 2
颜色
您可以使用-c或--color来设置时钟前景色,例如
# color name, any one of:
# Black, Red, Green, Yellow, Blue, Magenta, Cyan, Gray, DarkGray, LightRed,
# LightGreen, LightYellow, LightBlue, LightMagenta, LightCyan, White
$ tclock -c yellow
# or hex color
$ tclock -c '#e63946'
许可证
MIT许可证,详细信息请参阅LICENSE。
依赖项
~9–21MB
~243K SLoC