3

Just migrated from Windows.

I'm on Ubuntu 20.04 LTS.

One of the reasons why I migrated was the lure of being able to customize everything about the GUI.

Recently I was looking at some image files and installed Image Magick. It's now showing on "Show Applications". I don't like the icon so I wanted to remove it, but I was told that it's really important because of some dependencies (weird, because I had to install it first). So, I would like to know if I can just make it not show up in "Show Applications". That'd be useful, because there's a lot of other defaults apps that I don't use but don't want to mess around with.

Thank you for your attention.

Edit:

For anyone who googles this, the solution I went with was to backup the .desktop files under ./usr/share/applications, and then delete the originals. It's not a perfect solutions. Updates bring them back. Snap apps (what you install from the "Ubuntu Software" app) can be found in .var/lib/snapd/desktop/applications. Some software that you install won't be in either. To find those, to the root folder with the Files app, then search for *.desktop. You can then right-click the file in question and press on "Open Item Location."

  • Your question "Remove appication from show applications" is equal to hide it.. So findout your applications desktop file probably from /usr/share/applications if its not a snap app. Then copy the file to ../local/share/applications and have the line NoDisplay=true to hide it and also to survive updates.. – PRATAP Jul 28 '20 at 17:44
  • Just for some view https://askubuntu.com/q/69810 – PRATAP Jul 28 '20 at 17:47
  • To clarify, did you mean /usr/local/share/applications? If yes, it doesn't exist. I created it and copied the file over (not moved, I made a copy), then typed this into the terminal: sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' display-im6.q16.desktop.desktop

    Nothing happened though.

    –  Jul 28 '20 at 17:59
  • I mean $HOME/.local/share/applications – PRATAP Jul 28 '20 at 18:07
  • Whats the content of your desktop application.. Try to open it in gedit and add/edit the line NoDisplay= to true – PRATAP Jul 28 '20 at 18:09
  • Logout n login may be required. – PRATAP Jul 28 '20 at 18:16
  • I copied the file (not moved, made a new copy) to $HOME/ .local/share/applications, then edited it on gedit and added NoDisplay=true at the end. Turned of the laptop and back on. Nothing changed. –  Jul 29 '20 at 02:45
  • Out of curiosity, I edited the original file by adding NoDisplay=true to it at the end, but nothing happened either. –  Jul 29 '20 at 02:57

1 Answers1

0

You can do it easily by removing a desktop file from /usr/share/applications.

But it will appear again if the package gets an update.

Pilot6
  • 90,100
  • 91
  • 213
  • 324
  • Can't seem to find it there. –  Jul 28 '20 at 17:43
  • It may be im-config.desktop – Pilot6 Jul 28 '20 at 17:50
  • I looked around in some other folders and concluded that it's probably display-im6.q16.desktop. When I look up the app's "about" information, it says that it's Image Magick 6 Q16. –  Jul 28 '20 at 17:58