How can I register an .appimage file (specifically, the tiled map editor found here) as a desktop app? (Like firefox -- I can launch it by typing 'Firefox' into search rather than opening up a console and typing /path/to/directory/firefox.ext)
You can also use AppImageLauncher which provides desktop integration along with some additional features. Unlike appimaged, it:
asks for confirmation before creating desktop entry for an AppImage.
works with AppImages in any location
doesn't use a daemon for monitoring, so more efficient.
Specifics of how it works are explained in the wiki. It can be installed directly from the packages provided in the releases or by using packages from PPA:
To show in the menu, this assumes you've placed a desktop file in the correct location inside your .AppImage file, usually /usr/share/applications/<myproject>.desktop.
If you search in the application tray, you should find your application shortly. The daemon should also register any application-specific file associations assuming the mime xml is also bundled, usually /usr/share/mime/packages/<myproject>.xml. If the icon does not appear correctly, you may have to logout and back in a second time. This can happen if the icon was incorrectly cached while testing out images.
Create a .desktop file that points to the application -- here is an example of a .desktop for minecraft:
Put that file in ~/.local/share/applications
You can also use AppImageLauncher which provides desktop integration along with some additional features. Unlike
appimaged
, it:Specifics of how it works are explained in the wiki. It can be installed directly from the packages provided in the releases or by using packages from PPA:
According to appimagekit, the proper method is to use
appimaged
for.AppImage
file registration.For 64-bit systems:
The binary will copy itself to
/home/ubuntu/.local/bin/appimaged
and then delete the downloaded copy upon install. Then you must logout and back in.At time of reading, it will monitor and register the following locations:
To show in the menu, this assumes you've placed a desktop file in the correct location inside your
.AppImage
file, usually/usr/share/applications/<myproject>.desktop
.If you search in the application tray, you should find your application shortly. The daemon should also register any application-specific file associations assuming the mime xml is also bundled, usually
/usr/share/mime/packages/<myproject>.xml
. If the icon does not appear correctly, you may have to logout and back in a second time. This can happen if the icon was incorrectly cached while testing out images.