3

How can I change the App Center (Snap Store) icon in Ubuntu 25.04?

The image on the left shows how it is today, while the image on the right shows how I want it to be:

Image showing how the App Center (Snap Store) currently is Image showing how I want the App Center (Snap Store)to be

1 Answers1

4

The icon used for showing an application in the application menu is defined in the launcher of the application. These are small text files with the .desktop extension. The icon is defined by a line Icon=….

The easiest way for many may be to install a graphical application such as MenuLibre or Alacarte, tools that allow to edit launchers, including changing the icon.

Alternatively, this can be done by editing the launcher. Copy the .desktop launcher to your ~/.local/share/applications directory. Change the value after Icon= to point to a graphic you want to use as icon. Either provide the full file path to the icon file, or, recommended, copy the icon file (either .png, .svg or .xmp (old and rather deprecated) format) to ~/.local/share/icons, and just provide the file name (extension not needed) after Icon=).

Note

  • .desktop launchers that are seen by the system live in ~/.local/share/applications and in applications directories underneath the directories listed in the XDG_DATA_DIRS variable.
  • Do not directly edit system installed .desktop launchers. Your changes will be overwritten on system updates. Instead, "mask" the original .desktop launcher by editing a copy located in a path that is searched earlier, i.e., ~/.local/share/applications if the change is to affect your user only, or /usr/local/share/applications if the change is to affect all users.
vanadium
  • 97,564