Как создать иконку для приложения AppImage в Linux

Скачиваем AppImage и иконку

Создаем разрешения для исполняемого файла и изменяем каталог

Для примера используем приложение Nekoray:

Делаем файл исполняемым

 chmod a+x Nekoray.AppImage  

Создаем новую директорию и копируем туда файл и иконку:

 sudo mkdir /opt/nekoray  
 sudo mv nekoray.AppImage /opt/nekoray/
 sudo mv nekoray.png /opt/nekoray/

Создаем файл .desktop с таким содержимым:

sudo nano ~/.local/share/applications/Nekoray.desktop 
[Desktop Entry]
Type=Application
Name=Nekoray
Icon=/opt/nekoray/nekoray.png
Exec=/opt/nekoray/nekoray.AppImage
Terminal=false
Hidden=false
Categories=Utility

Перезапускаем компьютер, что бы иконка стала отображаться.

Примечание для Nekoray. Что бы включить режим Tun, приложение нужно запустить из терминала:

sudo /opt/nekoray/Nekoray.AppImage -appdata