3 个版本
0.1.2 | 2020 年 10 月 14 日 |
---|---|
0.1.1 | 2020 年 8 月 12 日 |
0.1.0 | 2020 年 8 月 11 日 |
#107 在 #生产力
12KB
149 代码行
time_me
基于终端的计时器
状态
目前处于非常早期阶段。它将在一段时间后才能变得有用。
0.1.*
版本被认为是 alpha 版,因此将是实验性的,并且可能会有破坏性更改。这样做是为了更容易进行实验和 cargo install 以用于实际测试
(建议)用法
单个时间框
$ time_me 20
这将运行一个 20 分钟的单个计时器。(没有参数默认为 15 分钟)
番茄工作法风格
$ time_me -p
这将运行 4 个 25 分钟的“专注”时间框。中间将有 5 分钟的休息。会话的最后休息时间为 15 分钟。
25... 5... 25... 5... 25... 5... 25... 15...
将时间框输出到文件
$ time_me 10 email -o timebox_info.txt
这将运行一个标签为 'email' 的 10 分钟时间框。时间框将被追加到输出文件中(-o
是可选的,如果输出在配置中定义,则具有潜在默认位置)
希望拥有的功能
- 单个时间框和番茄工作法风格时间框
- 可以输出时间框信息到文本文件
- 单个配置文件(在 ~/.config 中)
- 桌面通知带有操作(延长时间框、重新运行等)
- 在运行时将时间信息输出到终端(包括更新标题)
- 以后台模式运行
- 在运行时获取当前时间框信息的能力(用于状态栏)
依赖关系
~5–32MB
~469K SLoC