mirror of
https://github.com/NVIDIA/OpenShell.git
synced 2026-10-21 06:11:31 +08:00
Add a desktop launcher for the OpenShell TUI so users can launch
"openshell term" from their desktop environment application menu.
The change adds three files:
- snap/local/term.desktop: desktop entry file for the application launcher
- snap/local/icon.png: application icon (copied from snap store data)
- snapcraft.yaml: new "term" app entry that runs "openshell term"
with home, network, ssh-keys, and system-observe plugs, plus install
rules to stage the desktop file and icon under meta/gui/
The desktop file references the icon via ${SNAP} which is resolved
at runtime to the snap installation directory. The term app reuses
the same connection plugs as the main openshell app.
Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
10 lines
222 B
Desktop File
10 lines
222 B
Desktop File
[Desktop Entry]
|
|
Name=OpenShell
|
|
Comment=OpenShell terminal UI for managing sandboxes and gateways
|
|
Exec=openshell.term
|
|
Icon=${SNAP}/meta/gui/icon.png
|
|
Terminal=true
|
|
Type=Application
|
|
Categories=Development;
|
|
StartupNotify=true
|