Add AppImage to Desktop

AppImage is a self-contained executable for Linux (like a portable Windows .exe).

How to Install

First, download the .appimage from a trusted source.

6d7652df1380f4cd2d3269188a3acdcf.png

Enable execution on the .appimage:

72d124e6c2c509ee4da6d4e7951aba27.png

Alternatively, this can be done in the terminal:

chmod a+x <file>.appimage

You can now run the app by double clicking from the file explorer.

Alternatively, you can run from the terminal:

.\<file>.appimage

.desktop

Although optional, a nice way to pretty up and re-use .appimage(s) are .desktop files.

If not already, show hidden folders:

25ec0a733997c499f3b515708ac8670a.png

First, move your .appimage to a hidden folder ~/.appimage/ :
        NOTE: Make the folder if not already made.

66ddcfcf4c13cbd9e3d59541695d75f3.png

Next, make a <appimage_name>.desktop in the your ~/.local/share/application folder:

7ff05a5f3a8c46a5fda814d2d8ab48c4.png

(Notice how some appimages already installed themselves here)

Next, edit in a text editor our new <appimage_name>.desktop file:

7a80030376b4765cf0cf67e84a0133e6.png

You'll want the following at minimum:

[Desktop Entry]
Name=<YOUR_APP_NAME>
Exec=/home/<YOUR_USERNAME>/.appimage/<YOUR_APP>.AppImage %f
Type=Application

You can add additional fields, like tooltips and, icons, and MIME types:

Name=Publii
GenericName=Web Publishing Tool
Comment=Web Publishing Tool
Exec=/home/comfy/.appimage/Publii.AppImage %f
Icon=publii
Type=Application

Icons are sourced from ~/.local/share/icons using .png and .ico files:

db7230f9dde947390997ed5a8a5ca8bf.png

Will now appear as launchable:

21bc654e616e24567dbb60e1ddc353cd.png

Read More

Adding to desktop: source
More about .desktop files: source
More about all keys for .desktop files: source