#时间管理 #任务 #命令行 #事件 #详细信息 #时间戳 #笔记

app time_bandit

命令行时间管理应用程序

2 个版本

0.1.11 2023年9月7日
0.1.0 2023年9月4日

#13 in #时间管理

MIT 许可证

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