如何使用Ding Tool从Linux Terminal管理时间
时间:2020-03-05 15:28:55 来源:igfitidea点击:
Ding是一个非常简单的解决方案,可以进行短期时间管理。
哔声使用主板音频,即使扬声器被静音也可以工作。
要管理ding的时间,我们需要一个Linux终端,其中包括ssh会话。
本文介绍了Ubuntu 16.10中ding的安装和用法
安装ding
Ding除了Python本身之外没有其他依赖项,并且与Python2和Python3兼容。
安装可以通过使用pip来完成,也可以简单地将二进制文件复制到$PATH所指向的位置。
Ding也可以安装在Linux,OS X,Windows中。
安装python
# apt-get install python
从github复制ding.py并使用vi编辑器将其粘贴,授予执行权限并运行ding。
# vi ding.py # chmod u+x ding.py # ./ding.py in 2s
我们也可以使用python pip安装它。
# apt-get install python-pip # pip install ding-ding Collecting ding-ding Downloading ding-ding-2.1.0.tar.gz Building wheels for collected packages: ding-ding Running setup.py bdist_wheel for ding-ding ... done Stored in directory: /root/.cache/pip/wheels/a1/1f/46/075846b3f5326c4cebba0e3a1c18af988eca4f82fd8ba74e50 Successfully built ding-ding Installing collected packages: ding-ding Successfully installed ding-ding-2.1.0
丁的用法
我们想在浏览新闻片刻后开始工作,但是我们不想被带走并且不做任何工作。
将计时器设置为15分钟。
# ding in 15m
我们需要在17:00离开,并希望有时间做准备。
# ding at 16:45
使用Pomodoro技术,该技术使用计时器将工作分解为多个间隔,通常为25分钟,以短时间隔分隔。
# alias pomo="ding in 25m" # pomo
相对时间
# ding in 2m # ding in 2h 15m # ding in 2m 15s
绝对时间
# ding at 12 # ding at 17:30 # ding at 17:30:21
定期通知
# ding every 15m
蜂鸣的自定义命令
# ding in 1s --command "paplay --volume 15000 beep.wav"
隐藏计时器
# ding in 1s --no-timer
要在后台运行它,请使用以下命令。
# ding in 1s --no-timer&
始终在自定义命令中运行ding。
为此,请将以下功能添加到启动脚本中。
# function ding() { ding $@ -c custom-command }