Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

拡張子「.desktop」は何者だ

毎度毎度GUI自動起動の設定で詰まるので、将来の自分のためにメモ。
対応しているLinux系OSで拡張子「.desktop」を設定すると、アプリケーションのショートカットの挙動を設定可能となります。
アプリケーション名検索だとか、自動起動で活用できるスグレモノです。

実際のところ

前回のTouchRTKStationで採用されていた自動起動設定の中に、
Autostart.shとTouchRTKStationpy.desktopという気になるファイルが。

まずAutostart.shの中身はこんな感じ。

#!/bin/sh
cd /home/pi/
mkdir .config/autostart
mv ./TouchRTKStation/install/TouchRTKStationpy.desktop ./.config/autostart/
chmod +x ./.config/autostart/TouchRTKStationpy.desktop

reboot

で、このTouchRTKStationpy.desktopという子は……systemdではないようですね……??

[Desktop Entry]
Name=TouchRTKStation
Type=Application
Exec=/usr/bin/python3 /home/pi/TouchRTKStation/TouchRTKStation.py
Terminal=false

ここでは設定されてませんが、アイコンの設定も可能な様子。