fou*_*ric 3 indicator gwibber messaging-menu
我想在 Unity 模式下从 GNOME 面板/指示器小程序(准确地说是 Gwibber/广播小程序)中删除一个小程序。
这可能吗?
如果是这样,任何技术是否也适用于其他程序可能放置在那里的其他小程序?
我所做的是创建文件夹~/.config/indicators/messages/applications-blacklist
。然后在里面,我创建了一个gwibber.indicator
只有一行的文本文件:
/usr/share/applications/gwibber.desktop
Run Code Online (Sandbox Code Playgroud)
现在注销并重新登录(或杀死并重新启动面板),您应该会看到广播项目消失了。
权威来源在这里。它解释了如何使用上述过程将消息菜单上的项目列入黑名单。可能没有解释的一件事是如何找到用于文本文件的正确名称(例如为什么是 gwibber.indicator 而不仅仅是 gwibber)以及如何找到桌面文件的路径。
要查找名称,您只需ls /usr/share/indicators/messages/applications
. 桌面路径应该类似于上面 gwibber 示例中的路径,但您可以ls /usr/share/applications/
检查它在那里。
要将您自己的应用程序添加到消息传递菜单,您需要创建一个文件夹:
mkdir ~/.config/indicators/messages/applications
Run Code Online (Sandbox Code Playgroud)
然后放置一个带有应用程序桌面文件路径的文本文件;我想你可以在这里选择任何名字。
参考: