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

MIT 许可证

34KB
849

clock-tui (tclock)

终端时钟应用程序。它支持以下模式

时钟

clock

计时器

timer

秒表

stopwatch

倒计时

countdown

使用方法

安装

通过 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 选项来设置时间,例如 100s5m1h 等。

您可以通过按 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-0120: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