10 个版本
0.2.4 | 2020 年 12 月 30 日 |
---|---|
0.2.3 | 2020 年 12 月 30 日 |
0.1.4 | 2020 年 12 月 27 日 |
在 命令行工具 中排名 #2298
每月 21 次下载
32KB
786 行
时间条 CLI
一个在终端中获得一些时间进度条进行思考的命令行工具。基本上是扩展了 这个推特机器人 的功能,提醒你时间正在流逝 😱
安装
从 crates.io
cargo install timebar
从源码
您需要 cargo 从源码编译,它随 Rust 一起提供。
git clone https://github.com/sungyeonkwon/timebar
cargo install --path ./timebar # Compile and install
基本用法
计时器和生命进度条每秒更新一次,直到您退出程序,而年份和 D-day 进度条更新一次,程序退出。
年份进度
要获取今年的进度条,运行 timebar year
。
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░ 97.7%
This year's almost over!
生命进度
要获取生命的进度条,运行 timebar life
。这将提示您输入姓名、生日和预期寿命。
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░ 51.1%
Brian is expected to exist on this planet for 70 years.
Time remaining:
34 in years
411 in months
1786 in weeks
12502 in days
300057 in hours
18003447 in minutes
1080206822 in seconds.
Have a good day!
计时器进度
要获取计时器进度条,运行 timebar timer
。这将提示您输入持续时间。
▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 1.5%
Time is ticking... You have:
0 in hours
5 in minutes
325 in seconds.
D-day 进度
要获取 D-day 进度条,运行 timebar dday
。这将提示您输入名称和日期。
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░ 74.1%
graduation: 541 days are gone, 189 days to go!
管理条目
生命和 D-day 可以保存。数据写入活动用户的家目录下的平面文件中(见 preferences 库)。
保存
要保存条目,运行 timebar life -s
保存生命进度,或 timebar dday -s
保存 D-day。信息成功保存后,下次运行时只需使用 timebar life {NAME}
或 timebar dday {NAME}
。
列表
要获取先前保存的 D-day 和生命列表,运行 timebar ls
。
TYPE | NAME | DURATION
life | Brian | 101 years
d-day | big-trip | 28/1/1999 - 29/12/2023
d-day | tiny-battle | 3/12/2020 - 29/12/2022
d-day | launch | 3/1/2020 - 29/12/2021
删除
要删除特定的已保存数据,请运行timebar rm {NAME}
。要删除所有已保存数据,请运行timebar rm -a
。
命令
名称 | 描述 | 选项/标志 | 用户输入 |
---|---|---|---|
年 |
显示当前年份的进度。 | ||
一生 |
根据用户输入显示某人的终身进度。 | -s, {NAME} | {NAME} {出生日期} {寿命} |
计时器 |
根据用户输入显示计时器进度。 | {时间} |
|
dday |
根据用户输入显示dday进度。 | -s, {NAME} | {NAME} {结束日期} (可选:{开始日期}) |
ls |
列出所有保存的dday和一生进度。 | ||
rm |
删除保存的dday或一生进度。 | -a, {NAME} |
格式要求
日期
:日/月/年。例如:1/31/2022
时间
:小时:分钟:秒。例如:0:20:0
名称
:无空格的字符串。
依赖项
~4.5MB
~93K SLoC