#番茄工作法 #生产力 #守护进程

应用 pomd

一个简单的可配置的D-Bus番茄工作法守护进程

1 个稳定版本

1.4.0 2024年1月5日

#13 in #番茄工作法

MIT/Apache

20KB
152

pomd: 番茄工作法守护进程

此程序为Linux提供了一个简单的番茄工作法守护进程。建议与pomc客户端一起使用

功能

  • D-Bus接口用于番茄工作法功能
  • 可配置
    • 工作周期、短暂休息和长时间休息的持续时间
    • 在长时间休息之前的工作迭代次数
    • 启用/禁用通知

D-Bus接口

image

安装

从源码

cargo install --path .

用法

要使用程序,只需在任何启动程序的地方运行 pomd。它需要一个D-Bus会话,所以如果您使用xinit/startx,您将需要在启动会话后启动程序。

pomc客户端应用程序可以用来与守护进程交互,或者您可以在自己的脚本/程序中与接口交互。

配置

第一次运行程序时,将在您的配置目录中创建一个config.toml文件(这由confy crate处理,可能是$XDG_CONFIG_HOME/config.toml)。键是相对自解释的,并且所有“持续时间”值都应指定为秒。

依赖项

~14–47MB
~743K SLoC