我刚刚发现 Workrave,并试图将其与番茄工作法(每 25 分钟休息 5 分钟)结合使用。
但是 Workrave 的“自然休息”概念似乎与我想要实现的目标相冲突。如果我停止使用鼠标和键盘的时间超过 5 秒,Workrave 就会猜测我正在自然休息。然后它会停止工作计时器,并开始计时,就像我正在休息一样。
这是一个典型的例子:我配置了每 25 分钟休息 5 分钟。我开始工作。10 分钟后,我接到一个电话,或者开始与同事交谈,或者进行任何不需要键盘或鼠标的工作相关操作。然后 Workrave 不再将我的时间计为工作时间,并启动其休息计时器。
如果我的通话时间少于 5 分钟,Workrave 就会从停止的地方恢复计时器。这意味着我打电话的时间不算作工作时间,所以我的休息时间会比应有的时间晚几分钟。更糟糕的是,如果我的通话时间超过 5 分钟,Workrave 会将其算作完全休息时间,当我恢复工作时,它会完全重新启动计时器。
我正在寻找一种禁用自然休息的方法,或者将“不活动时间”从 5 秒增加到大约 1 分钟。或者从另一个角度来看待可能与番茄工作法(每 25 分钟强制休息 5 分钟)配合使用的自然休息。
我正在使用 Ubuntu 11.10。
答案1
您可以尝试“阅读”模式。据我所知,它会禁用该功能。
答案2
设置“不活动”(闲置的) 至 1′:
$ gsettings set org.workrave.monitor idle 60000