我使用Workrave预防RSI和休息。[*]有时我需要将其置于“安静”或“暂停”模式,例如在进行演示时。但是,它会在下次登录时记住此设置,而我可能会忘记将其放回去。
如何使Workrave始终以正常模式启动?
[*]每次我登录时都会启动,但是我不记得/不知道我是怎么做到的。
Workrave没有内置的此功能。相反,您将必须创建一个触发器来实现此目的。您可以通过将以下命令添加到“启动应用程序”中来执行此操作:
dbus-send --type=method_call --dest=org.workrave.Workrave /org/workrave/Workrave/Core org.workrave.CoreInterface.SetOperationMode string:'normal'
关于登录行为,Workrave总是在您登录时启动,没有其他选择。您可以通过在启动时将其设置为Suspended来达到不启动的效果:
dbus-send --type=method_call --dest=org.workrave.Workrave /org/workrave/Workrave/Core org.workrave.CoreInterface.SetOperationMode string:'suspended'
(请注意,我正在使用Cuttlefish(另请参阅Launchpad项目)进行这些调用,而不是启动应用程序,但结果应该相同。)
现有要求实现此功能的请求:
备择方案
从理论上讲,您还可以dconf
按以下方式设置这些值(0-正常,1-暂停,2-安静):
dconf write /org/workrave/general/operation-mode 0
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句