Byt*_*der 5 notification unity
我喜欢 Unity 的那些通知气泡,但我真正讨厌它们的一件事是我无法点击它们。
我知道当我将鼠标悬停在它们上方时,它们几乎变得透明,我可以在下面的窗口中单击它们,但我更喜欢使用小(x)图标来关闭它。
或者,它也可能在单击任意位置时关闭,这无关紧要。
是否可以使用 Unity Desktop 在 Ubuntu 15.04 上进行设置?我该怎么做?
几乎是您所要求的,也可能是您可能喜欢的,一个微小的、非常轻的背景脚本(对您的系统没有明显的负载,如果没有通知运行,它只会等待/检查一个出现),它将改变鼠标-淡入淡出通知的效果:
消失(关闭):
仅当鼠标从区域外移至通知区域时此功能才会生效,以确保在消息启动时鼠标已位于通知区域中的情况下您不会错过通知。
脚本需要xdotool
sudo apt-get install xdotool
Run Code Online (Sandbox Code Playgroud)将下面的脚本复制到一个空文件中,另存为manage_notifications.py
通过以下命令测试运行脚本:
python3 /path/to/manage_notifications.py
Run Code Online (Sandbox Code Playgroud)
运行脚本后,打开终端窗口并运行命令:
notify send 'This is a test'
Run Code Online (Sandbox Code Playgroud)
现在将鼠标移至通知。它不应该褪色,而应该消失。
如果一切正常,请将其添加到您的启动应用程序中:Dash > 启动应用程序 > 添加命令:
/bin/bash -c "sleep 15 && python3 /path/to/manage_notifications.py"
Run Code Online (Sandbox Code Playgroud)sudo apt-get install xdotool
Run Code Online (Sandbox Code Playgroud)