在Dash中隐藏系统设置应用程序

有没有办法从破折号中删除应用程序图标但是将其保留在系统设置中?

我觉得将它们放在仪表板中是没用的,它确实使显示器变得杂乱无章。从系统设置中访问它们对我来说更合乎逻辑。

具体来说,我想隐藏这些图标:

在此处输入图像描述

从这里:

在此处输入图像描述

我尝试使用NotShowInOnlyShowInNoDisplay=true等各种组合来编辑.desktop文件,但它只隐藏了两个地方或仅在系统设置中的图标。 仅在Dash中隐藏它们似乎有点困难。

编辑:进一步指定:我想要在Unity Dash中隐藏的系统设置窗口中可见的单个设置图标。 这包括应用程序“选项卡” – 不仅是搜索结果或最近使用的应用程序。

试试这个:

 sudo -H gedit /usr/share/applications/gnome-control-center.desktop 

添加此行:

 NoDisplay=true 

保存并退出并立即尝试

在此处输入图像描述

隐藏这些应用

要删除在系统设置中创建的所有应用程序,您必须为每个应用程序执行上述操作。 让我们从外观开始:

 sudo -H gedit /usr/share/applications/gnome-background-panel.desktop 

然后在上面添加一行然后尝试。

对要隐藏的其他应用执行此操作


从Dash中隐藏保留系统设置中的那些

如果没有,请创建目录~/.local/share/applications

 mkdir ~/.local/share/applications 

复制您要隐藏的.desktop文件,在此处为Appearance执行示例。

 cp /usr/share/applications/gnome-control-center.desktop ~/.local/share/applications/ 

授予权限:

 chmod +x ~/.local/share/applications/gnome-control-center.desktop 

现在编辑并添加“NODisplay”

 gedit ~/.local/share/applications/gnome-control-center.desktop 

添加行

 NoDisplay=true 

保存并退出然后注销并登录。

该图标将从系统设置中保留的Dash搜索中删除