feat(packaging): add desktop entry for PicoClaw Launcher (#1062)

- Add .desktop file with Terminal=true, named "PicoClaw Launcher"
- Install to /usr/share/applications/ for app menu visibility
- Add 512x512 PNG icon to /usr/share/icons/hicolor/

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Guoguo 2026-03-04 17:04:04 +08:00 committed by GitHub
parent 85eb2a6371
commit 9bade4690c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 14 additions and 0 deletions

View file

@ -149,6 +149,11 @@ nfpms:
- rpm - rpm
- deb - deb
bindir: /usr/bin bindir: /usr/bin
contents:
- src: web/picoclaw-launcher.desktop
dst: /usr/share/applications/picoclaw-launcher.desktop
- src: web/picoclaw-launcher.png
dst: /usr/share/icons/hicolor/512x512/apps/picoclaw-launcher.png
changelog: changelog:
sort: asc sort: asc

View file

@ -0,0 +1,9 @@
[Desktop Entry]
Name=PicoClaw Launcher
Comment=Web-based configuration and management UI for PicoClaw
Exec=picoclaw-launcher
Icon=picoclaw-launcher
Terminal=true
Type=Application
Categories=Utility;Network;
Keywords=picoclaw;ai;agent;bot;

BIN
web/picoclaw-launcher.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB