My app launcher is quite full; Google Chrome adds a lot of apps to slingshot, and I don't use things such as the multitasking overview or the software centre. Is there any way I can hide these apps from view?
Delete web application desktop entries added by Chrome
to get rid of all web application entries, open a terminal session and run
to delete only a few of them, you'll have to take a look inside of each file and delete only the ones you want get rid of.
Hide a desktop entry of a system application
if you want to hide an application like the multitasking overview, you have to copy it's .desktop file to your users local application folder:
cp /usr/share/applications/gala-multitaskingview.desktop ~/.local/share/applications
edit the copied file:
and add the following line:
As you don't need to access them any more, you can remove the
.desktop files from:
Anyway, to know what ones you want to remove, select them all and open properties. Then chose More and Click Execute, next to Owner and next to Group. The number should now be 774.
Their icons will change from the unknown file to the app logo:
Then you can delete the ones you no longer want.
There are two places where
.desktop files get stored:
/usr/share/applications/ (system-wide) and
~/.local/share/applications (specific to the current user). Slingshot looks at those
.desktop places and shows them.
Default applications get stored in the system wide one. Google Chrome is using the place specific for the current user.
In both of the cases, you can delete the shortcut by typing:
If you want to delete system wide shortcuts, you'll have to use
sudo in front of the command.
Disable the checkbox
Applications menu when creating a Chrome application shortcut: