Linux 的番茄钟定时器

Ale*_*tov 40 linux productivity

是否有适用于 Linux 的没有很多依赖项的好的 Pomodoro桌面计时器。

我知道pomodairo,但它是用 Adob​​e Air 制作的,我不想在我的 Linux 上使用它(即使它存在于 Linux 上)。

Wal*_*cio 57

如果你喜欢简约的方法,我建议我在这里找到一个,它使用终端:

sleep 1500 && notify-send "break"
Run Code Online (Sandbox Code Playgroud)

其中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
Run Code Online (Sandbox Code Playgroud)

当然,您也可以一次性发布整个内容,如下所示:

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"
Run Code Online (Sandbox Code Playgroud)

这种方法使用视觉和无声通知,我认为这是理想的,但我相信您可以调整它以发出哔哔声而不是通知,以防万一。

当然,你也可以疯狂添加字幕、图标,以及不同的紧急程度。您可以运行man notify-send以查看选项或查看这篇我发现很有帮助的好文章

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

sleep 1500 && zenity --warning --text="25 minutes passed"
Run Code Online (Sandbox Code Playgroud)

在您明确按下“确定”按钮之前,该对话框不会关闭。运行man zenity以获取更多信息。

  • 这太棒了。在休息时,我让它每分钟通知剩余的分钟。谢谢! (4认同)
  • 基于此答案,我创建了一个 [简单脚本](https://gist.github.com/jameswpm/2833c89b18fc3f571985779cbee0a2b8),它在 Ubuntu 16.04 中运行良好,我将其用作极简番茄钟定时器。很棒的提示。 (2认同)

小智 12

我正在使用需要 Java 的Flowkeeper

在此处输入图片说明


Dan*_*n H 7

编辑:不再支持 Linux

Tomighty是一种选择,但它需要 Java。

Ubuntu 中的强大


Tom*_*ton 5

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

请参阅这篇关于带有 Workrave 的番茄钟的博文

我还注意到 Workrave 中内置了一个“空闲”功能(这可能对练习番茄钟没有帮助)。另请参阅有关调整空闲时间的博客文章


stu*_*ack 4

这是来自 Softpedia 的一个(风险自负):http://linux.softpedia.com/get/Utilities/Pomodoro-Timer-55822.shtml

替代文本

我知道它不是基于番茄工作法......

“计时器小程序:在大多数 Linux 系统的存储库中都可用,这个不引人注目的小程序非常适合那些喜欢定时突发工作的人。将计时器启动为运行时钟,或将其设置为以自定义时间间隔提醒您。”

来自: http: //lifehacker.com/5048628/make-your-linux-desktop-more-productive(页面下方)

替代文本