从系统托盘中删除图标
如何禁用托盘中的图标?
例如,我需要关闭Dropbox图标。 我怎样才能做到这一点? 我正在使用Unity。 提前致谢。
你有没有试过Bruno Pereira发布的这个答案? 我可以将appindicator列入黑名单吗?
不加载applet只是阻止它运行。
如果指示符被编码到应用程序中并且应用程序没有为您提供从面板中删除指示符的选项,您将无法省略它,您不能省略内置于代码中的应用程序指示符并且没有选项要禁用它,因为您需要更改源代码或者您可以向应用程序开发人员推荐它们,最后一种情况将取决于您所指的应用程序。
没有具体的指导原则解释是否和应用程序应该或不应该有一个电感器小程序,只有指标小程序应该做什么。
您仍然可以为您的系统删除由gnome制作的系统小程序,或者如果应用程序自己使用外部小程序作为指示器。
要删除默认情况下可见的gnome / unity指示符之一,请打开终端并运行此命令以显示启动时可以加载的所有应用程序
cd /etc/xdg/autostart/ && ls
标识要阻止加载的applet,并使用您喜欢的文本编辑器对其进行编辑,即:
sudo nano nm-applet.desktop
找到包含这些内容的行
NoDisplay=true
并将其更改为
NoDisplay=false
保存并关闭终端。
单击用户名旁边屏幕右上角的cog weel并选择Startup Applications...
,现在您将看到刚编辑.desktop文件的应用程序,您可以将其禁用。
applet在下次启动时不会加载
按照上述步骤启用或禁用applet后,您将看到您修改的每个.desktop都会在~/.config/autostart folder
创建自己的.desktop文件。
如果要禁用的applet指示符未显示在启动列表中,则需要使用上述方法,否则~/.config/autostart
中会有一个.desktop文件,可以使用所描述的方法进行编辑,然后可以在启动应用程序中启用/禁用。
我正在使用Flashback Metacity DE运行Ubuntu 14.04,这就是我的方法:如果你只想删除图标,按住Alt键并右键单击图标。 然后选择“从面板中删除”。 启动它的nex时间不会出现,但程序将启动。 如果你希望dropbox在启动时停止打开我通过“系统工具”然后“首选项”然后“启动应用程序”来完成它。 然后,您将获得启动时启动的程序列表。 只需选择Dropbox,然后单击“删除”。 希望这是你在寻找的东西。