我想知道是否可以创建一个快捷方式来隐藏所有这些通知气泡(libnotify)一段时间。我为什么要问这个?因为有时我想看一些东西,阅读甚至向某人展示和翻页,而这些气泡有点烦人。所以如果可能的话,那真的很酷 :)
谢谢 :)
答案1
我认为没有直接的方法可以禁用并重新启用通知。
但是,您可以编写两个脚本,将它们放在桌面或 Dock 上,例如 awn/docky 等。这些脚本将从运行以显示通知的可执行文件中移除执行权限。您还需要终止正在运行的通知进程。
一个脚本 - 我们称之为“disableNotify”可以有命令
sudo chmod -x /usr/lib/notify-osd/notify-osd
killall notify-osd
另一个脚本 - 我们称之为“enableNotify”,可以有命令
sudo chmod +x /usr/lib/notify-osd/notify-osd
在文本编辑器中将每个脚本创建为文本文件
赋予脚本执行权限,即
chmod +x enableNotify
chmod +x disableNotify
由于使用了“sudo”,脚本显然会提示您输入密码。有办法可以防止这种情况发生,但这也许值得再问一个问题。