提高注意力小脚本
潘忠显 / 2023-07-06
如果你像我一样,在需要专注的时候,会不自觉的去刷刷乐问、微博、GitHub,那么下边这个小脚本很适合你。
觉得有意思,别忘了关注我
原理
把特定网站域名加到hosts,解析成127.0.0.1 而变得不能访问
简单用法
- 保存成文件,命名为
keep_focus.sh
- 在需要集中精力的时候:
sudo sh keep_focus.sh focus_on
- 在放松的时候:
sudo sh keep_focus.sh focus_off
脚本中有 sed
指令是在 MacOS 上需要加备份文件后缀
高级用法
-
保存成文件,放在home目录,比如我保存在
~/.keep_focus.sh
-
在
~/.zshrc
中加入 alias:alias focus_on="sudo sh ~/.keep_focus.sh focus_on" alias focus_off="sudo sh ~/.keep_focus.sh focus_off"
-
重新打开一个终端,或者主动
source ~/.zshrc
-
在需要集中精力的时候:
focus_on
-
在放松的时候:
focus_off
脚本内容
放在 GitHub Gist 上: