raspberryPiでデスクトップにショートカットを配置
raspberryPiOSでpythonのGUIプログラムを作成し、デスクトップのショートカットから起動させたかったため調べました。
作っている時はCUIからの起動をしていました。
インストール
ショートカットを作成するには、lxshortcutをインストールする必要があるためインストールします。
sudo apt-get install lxshortcut
ショートカット作成
ログインユーザーのみのショートカット作成
cd ~ touch .local/share/applications/app.desktop
権限に実行権限を追加する
chmod +x .local/share/applications/app.desktop
ファイルの中身を編集
[Desktop Entry] Encoding=UTF-8 Type=Application Name=app Name[ja_JP]=app Exec=/usr/bin/python3 /home/pi/app/main.py Comment[ja_JP]=app StartupNotify=false
desktop拡張子にすることで認識します。Execに起動コマンドを書くことで実行できるようになります。
icon設定
[Desktop Entry] Encoding=UTF-8 ~~~ Icon=/home/pi/app.png
ショートカットのiconを指定できます。