1 个稳定版本
1.4.0 | 2024年1月5日 |
---|
#13 in #番茄工作法
20KB
152 行
pomd: 番茄工作法守护进程
此程序为Linux提供了一个简单的番茄工作法守护进程。建议与pomc客户端一起使用
功能
- D-Bus接口用于番茄工作法功能
- 可配置
- 工作周期、短暂休息和长时间休息的持续时间
- 在长时间休息之前的工作迭代次数
- 启用/禁用通知
D-Bus接口
安装
从源码
cargo install --path .
用法
要使用程序,只需在任何启动程序的地方运行 pomd
。它需要一个D-Bus会话,所以如果您使用xinit/startx,您将需要在启动会话后启动程序。
pomc客户端应用程序可以用来与守护进程交互,或者您可以在自己的脚本/程序中与接口交互。
配置
第一次运行程序时,将在您的配置目录中创建一个config.toml文件(这由confy crate处理,可能是$XDG_CONFIG_HOME/config.toml
)。键是相对自解释的,并且所有“持续时间”值都应指定为秒。
依赖项
~14–47MB
~743K SLoC