#clock #command-line #interface #tui #utilities #stopwatch #timer

bin+lib clock-cli

带有 TUI(文本用户界面)的命令行时钟工具(秒表、计时器)

8 个版本

0.1.1 2020 年 10 月 10 日
0.1.0 2020 年 10 月 10 日
0.0.7 2020 年 10 月 8 日
0.0.4 2020 年 9 月 29 日

#20 in #stopwatch

每月 23 次下载

GPL-3.0 许可证

365KB
471 代码行

clock-cli-rs

命令行时钟工具,具有 TUI 接口,使用 Rust 实现。目前,这些功能已实现:

  • 秒表
    • 开始/暂停/停止:✅
    • 分段计时(类似于 iOS 秒表的特性):✅
    • 所有暂停/开始/分段实例的报道(时刻):WIP
  • (倒计时)计时器
    • 基本功能:✅

安装

如果你是 Rustacean 🦀️,只需 cargo install clock-cli

其他安装方法:WIP

用法

秒表

简单地运行

clock
  • Space 暂停/继续。
  • l 记录分段。使用鼠标滚轮或箭头键查看更多。
  • return 完成。

倒计时计时器

指定倒计时运行的时间(自然语言)。

示例

clock 3 minutes
clock 4h3m
clock 1 day
  • Space 暂停/继续。
  • return 取消。

兼容性

目前仅在 Linux 和 MacOS 上运行。

致谢

此 TUI 基于 cursive crate,由 Alexandre Bury (@glycos) 创建,他在此 crate 的开发过程中也给了我很多帮助(见 glycose/cursive/#503

依赖项

~6–31MB
~454K SLoC