2 个版本
0.1.11 | 2023年9月7日 |
---|---|
0.1.0 | 2023年9月4日 |
#13 in #时间管理
18KB
420 代码行
Time Bandit
这是一个命令行时间管理应用程序,允许您创建 任务
并对任务 事件
进行工作。
您可以从 crates.io 安装它 cargo install time_bandit
然后您可以查看在各个任务上花费的总时间,以及查看与每个任务相关的所有事件,包括每个事件的持续时间以及事件发生的时间。
首次运行应用程序时,将在 ~/.time_bandit.db3
创建 sqlite 数据库。
示例用法
$tb task start<任务名称> -详细信息'可选的任务描述'
这将启动一个新的任务 或 从旧任务中断的地方继续。
如果是一个新任务,则详细信息将是任务本身的描述,对于后续的事件 -details
将为单个事件添加备注。
$tb task list
这将列出您所有的任务以及您在每个任务上花费的时间。
$tb events<可选的任务名称>
这将列出您所有的活动,包括相关的任务、时间戳、事件的持续时间以及关于事件的任何详细信息。
依赖关系
~27–40MB
~582K SLoC