各种健康报告表明,长时间坐在计算机上不利于健康。我需要一个可以告诉我休息的应用程序,例如,每小时连续工作一次。
最好是它可以自动检测自从我的显示器上一次解锁或登录以来已经过了多长时间,并从那时开始计数。休息时,我将锁定显示屏并在返回时将其解锁。
是否有任何适用于Ubuntu的应用程序可以帮助用户定期休息?
各种健康报告表明,长时间坐在计算机上不利于健康。我需要一个可以告诉我休息的应用程序,例如,每小时连续工作一次。
最好是它可以自动检测自从我的显示器上一次解锁或登录以来已经过了多长时间,并从那时开始计数。休息时,我将锁定显示屏并在返回时将其解锁。
是否有任何适用于Ubuntu的应用程序可以帮助用户定期休息?
Answers:
看起来DrWright是您所需要的。
它在主存储库中不可用,但确实具有PPA(来自omgubuntu.co.uk的信息):
sudo add-apt-repository ppa:drwright/stable
sudo apt-get update && sudo apt-get install drwright
这是drwright的 PPA ,最新的Ubuntu-Trusty / Utopic:
sudo add-apt-repository ppa:muravjov-il/ppa
sudo apt-get update && sudo apt-get install drwright
我用Go语言创建了一个小应用程序,Timer 完全没有依赖项,只需将它放在$ PATH中,然后将其添加到自动启动中,它将每小时显示通知,还告诉您如果是工作日,请入睡。 11PM后
如果您使用xfce(xubuntu),则Time Out插件可以很好地完成此任务。
参见http://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin
安装:
sudo apt-get install xfce4-time-out-plugin
Lock Screen Timer是一个小的bash脚本,我在Ask Ask Ubuntu中写来解决此问题:在一定时间后,Ubuntu将锁定屏幕的应用程序
为了适应工作休息时间,可以消除蜂鸣声,因为这会分散注意力:
# ogg123 '/usr/share/sounds/ubuntu/stereo/phone-outgoing-calling.ogg' ;
放置#
一行以注释掉该命令。
警告屏幕将被锁定的弹出气泡可以更改为:
case $MINUTES in 1|2|3|5|10|15|30|45|60|120|480|960|1920)
至:
case $MINUTES in 1|2|5|15|30|60|120|180|240|300|360)
另一个简单的更改是,不要在系统托盘中实现旋转的比萨饼,如链接的动画屏幕所示。
更为复杂的更改是将周一至周五的休息时间设置为时间表。例如,通过cron
在10 am、12pm和2pm锁定屏幕自动启动。此更改的优点是,用户不必键入下一个休息分钟的分钟数。缺点是用户无法键入直到下一次休息的分钟数。
BreakTimer是我最近的替代品。它非常可定制,并且可以与大多数桌面环境很好地集成。它可以在ubuntu软件商店中以快速方式以及此处的其他格式获得。
正如您所建议的那样,它很有用-当您离开计算机后回来时,它将智能地重新启动中断倒数。
它也是免费和开放源代码,所有源代码都可以在github- http: //github.com/tom-james-watson/breaktimer-app中获得。