如何修改 Unity 全局菜单中的消息通知程序小部件?

如何修改 Unity 全局菜单中的消息通知程序小部件?

我开始问“Unity 中这个非面板的面板是什么,我该如何控制它?”但我至少意识到它是“全局菜单”。

我的全局菜单上有一个消息通知小部件,可以扫描我的电子邮件、empathy、pidgin 等,查找新消息。我想...

  • 从菜单中删除 Evolution(即使我没有在 Evolution 上设置任何电子邮件地址,它也会同时显示 Evolution 和 Thunderbird)。

  • 告诉它使用 Pidgin或者同情心——出于某种原因,它现在向我展示了两者。

我很沮丧,因为右键单击没有给我提供任何其他选项。我甚至不知道如何退出 Pidgin,因为它只在我的消息指示器中,而不是在我的启动器中。

答案1

指示器菜单项位于

/usr/share/indicators/messages/applications

因此,如果你想删除某些内容,你可以从那里删除它。例如,删除

/usr/share/indicators/messages/applications/evolution

摆脱进化。请注意,这将影响所有用户帐户,并且很难恢复。

对于不太永久的方法,请创建文件夹

mkdir ~/.config/indicators/messages/applications-blacklist/ -p

并将你不想要的菜单项复制到那里

cp /usr/share/indicators/messages/applications/evolution ~/.config/indicators/messages/applications-blacklist/

这只会显示给您的用户。当然,您可以从黑名单文件夹中删除项目以将其恢复。

答案2

卸载同理心和进化

sudo apt-get purge empathy
sudo apt-get purge eolution
sudo apt-get autoremove

因为我没有完全理解你的问题所以我要解释一下

在此处输入图片描述

这是屏幕截图,只有当广播旁边的小三角形出现在其他应用程序(例如 pidgin 和 thunderbird)旁边时,应用程序才会运行 [因为我已经配置了 TB,所以您会看到邮件]

相关内容