Linux 的番茄工作法计时器

Linux 的番茄工作法计时器

有好的番茄工作法吗桌面Linux 的计时器,没有太多的依赖关系。

我知道波莫达罗,但它是用 Adob​​e Air 制作的,我不希望它出现在我的 Linux 上(即使它存在于 Linux 中)。

答案1

如果你喜欢简约的方法,我建议你使用我发现的一个这里,使用终端:

sleep 1500 && notify-send "break"

其中1500代表“1500 秒”,相当于 25 分钟。要休息,您应该发出以下命令:

sleep 300 && notify-send "back to work"  # a short, 5-minute break
sleep 900 && notify-send "back to work"  # a long, 15-minute break

当然,你也可以一次性发出整个命令,如下所示:

sleep 1500 && notify-send "break"; sleep 300 && notify-send "back to work"
sleep 1500 && notify-send "break"; sleep 300 && notify-send "back to work"
sleep 1500 && notify-send "break"; sleep 300 && notify-send "back to work"
sleep 1500 && notify-send "break"; sleep 900 && notify-send "back to work"

这种方法使用视觉和静音通知,我认为这很理想,但我相信您可以对其进行调整,使其发出哔声而不是通知,以防您愿意。

当然,你也可以尽情添加字幕、图标和不同的紧急程度。你可以运行man notify-send查看选项,或者查看这篇好文章我发现这非常有用。我也在 GitHub 上发布了可以实现这一点的软件,欢迎随意 fork 或贡献上游仓库

您还可以使用 zenity 来获得更具粘性的通知。例如:

sleep 1500 && zenity --warning --text="25 minutes passed"

除非您明确按下“确定”按钮,否则对话框不会关闭。运行man zenity以获取更多信息。

答案2

我在用流动守护者它需要 Java。

在此处输入图片描述

答案3

考虑 Workrave,因为它有可用的软件包(例如 Ubuntu 软件包workrave)。它似乎主要是用 C++ 编写的。

看到这个关于使用 Workrave 进行番茄工作法的博客文章

我还注意到 Workrave 内置了“空闲”功能(这可能对练习番茄工作法没什么帮助)。另请参阅关于调整空闲时间的博客文章

答案4

我一直在使用另一个软件番茄相当不错。安装非常简单,并且已预设所有番茄工作法计时器(25、5、15)。我特别喜欢系统托盘中的灰色番茄图标,随着计时器的进行,它会顺时针逐渐变为红色。它让您了解已经过去了多少时间,而无需真正看着时钟滴答作响。

相关内容