在Dash中隐藏系统设置应用程序
有没有办法从破折号中删除应用程序图标但是将其保留在系统设置中?
我觉得将它们放在仪表板中是没用的,它确实使显示器变得杂乱无章。从系统设置中访问它们对我来说更合乎逻辑。
具体来说,我想隐藏这些图标:
从这里:
我尝试使用NotShowIn
, OnlyShowIn
, NoDisplay=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搜索中删除