Registering AppImage as desktop applications in search
Use AppImageLauncher if possible
Use AppImageLauncher if possible. Allow registering on demand new app image as desktop application.
Registering AppImage Files as a desktop app
If not possible create a myAppName.desktop file in ~/.local/share/applications after making your AppImage executable chmod +x myAppName:
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=My App Name
Exec=~/.local/bin/myAppName
Icon=~/.local/share/icons/myAppName.png
For the icon a 256x256 png works well.
Exemple with kitty terminal desktop file:
[Desktop Entry]
Version=1.0
Type=Application
Name=kitty
GenericName=Terminal emulator
Comment=Fast, feature-rich, GPU based terminal
TryExec=~/.local/kitty.app/bin/kitty
StartupNotify=true
Exec=~/.local/kitty.app/bin/kitty
Icon=~/.local/kitty.app/share/icons/hicolor/256x256/apps/kitty.png
Categories=System;TerminalEmulator;
X-TerminalArgExec=--
X-TerminalArgTitle=--title
X-TerminalArgAppId=--class
X-TerminalArgDir=--working-directory
X-TerminalArgHold=--hold