🎃
.AppImage形式のファイルのIconの設定
概要
.AppImage形式のプログラムをIcon画像込みでLauncherに登録する。
環境
- OS: Ubuntu 20.04
方法
<program_name>は適宜置き換えてください。
chmod u+x <program_name>.AppImage # 実行権限を与える
./<program_name>.AppImage --appimage-extract
上記コマンドを実行するとsquashfs-root/
ディレクトリが作成され、この内部にIconの画像ファイルや.desktopファイルが含まれている。
この.desktopファイルを~/.local/share/applications/
へ移動させて実行ファイルのパス(Exec)、Iconのパスを認識させたいファイルの絶対パスに書き換える。以下はその一例。これでIconも含めてLauncherに認識される。
[Desktop Entry]
Exec=/path/to/appimages/<program_name>.AppImage
Icon=/path/to/appimages/squashfs-root/icon.png
Discussion