#命令行工具 #专注 #生产力

app focus-ami

一个命令行工具,通过结束进程来帮助专注

10 个版本 (1 个稳定版)

1.0.0 2023年4月28日
0.1.1 2023年2月9日
0.1.0 2022年12月27日
0.0.9 2022年9月25日
0.0.6 2022年3月28日

#2386 in 命令行工具

无版权许可

29KB
735 代码行

focus-ami

一个用于在一定时间内专注的命令行工具。它会周期性地结束列表中指定的进程。

配置需要密码。这并不是秘密,而更像是一种烦恼,以免你拖延或放弃。

从帮助文档中

一个命令行工具,通过结束进程来帮助专注

用法:

focus-ami[选项] [FOCUS_PERIOD]

参数:

[FOCUS_PERIOD] 专注的时间(分钟)

选项

  • -c, --config 编辑配置
  • -, --path <PATH> 使用路径上的配置
  • -, --help 打印帮助信息
  • -, --version 打印版本信息

注意

  1. 此版本 破坏了向下兼容性
    • 配置文件与程序早期版本的配置不兼容。它也被称作不同的名字。
    • CLI 已有所不同,annotator 现在包含在 config 选项中,该选项之前是配置路径,但现在意味着你想编辑配置文件。一团糟。如果你依赖之前的版本来做任何事情,这个版本将会破坏一切。
  2. 该项目处于维护模式。我差不多完成了我的硕士论文,我不认为我现在会频繁使用它。这个项目最初是为了强迫我在大学最后一年学习而开始的,我从未预料到它会变成什么样。我现在几乎可以用它来高效工作了!

总的来说,我预计在未来不会添加新功能,但如果你想贡献或报告一个错误,请随时做。我会审查你的贡献或尝试解决你的错误。

安装

使用 cargo

cargoinstall focus-ami

源安装

git clone https://github.com/david-soto-m/focus-ami.git
cd focus-ami
cargo install --path .

依赖

~8–17MB
~223K SLoC