Linux desktop — Electrobun portable bundle
SigmaShake Desktop on Linux is distributed as stable-linux-x64-SigmaShakeDesktop.tar.zst (download CDN: download.sigmashake.com/desktop/electrobun/). Two ways to install — easiest first.
Option 1 — One-line install (recommended)
curl -fsSL sigmashake.com/desktop/install.sh | sh
This downloads the bundle, installs zstd if missing, extracts everything to ~/.local/share/SigmaShakeDesktop, writes a real Freedesktop menu entry at ~/.local/share/applications/sigmashake-desktop.desktop with absolute paths, copies the icon to ~/.local/share/icons/hicolor/256x256/apps/sigmashake-desktop.png, refreshes the desktop database, and launches the app.
Future starts are one click from your application menu — AppImage-style.
Read the script before running it
curl -fsSL sigmashake.com/desktop/install.sh | less
Customise
| Env var | Effect |
|---|---|
SIGMASHAKE_DESKTOP_DIR=/opt/sigmashake-desktop | Install somewhere other than ~/.local/share/SigmaShakeDesktop. |
SIGMASHAKE_NO_LAUNCH=1 | Install only — don't open the app at the end. |
Option 2 — Manual extract
For users who'd rather not pipe a script to a shell.
- Install your distribution's
zstd/zstd-clipackage if it isn't already present. - Download
stable-linux-x64-SigmaShakeDesktop.tar.zstfrom sigmashake.com/desktop. - Extract (use whichever works on your system):
tar -I zstd -xf stable-linux-x64-SigmaShakeDesktop.tar.zst- or
zstd -dc stable-linux-x64-SigmaShakeDesktop.tar.zst | tar xf -
- Open the
SigmaShakeDesktopdirectory that appears. - Start the app with
./bin/launcher(usechmod +x bin/launcherfirst if your shell reports "permission denied").
About the .desktop file inside the bundle
The shipped SigmaShake Desktop.desktop file is a Freedesktop menu shortcut, not a shell script. It ships with Exec=launcher (no path) and Icon=appIcon.png (filename rather than icon-theme name), so it does not work as a one-click menu entry on its own. That's exactly the gap Option 1 closes — the install script writes a corrected entry to ~/.local/share/applications/ with absolute paths and a properly-installed icon.
If you don't want to use Option 1 but still want a menu entry, copy the bundle's .desktop file and edit Exec= to the absolute path of bin/launcher, then drop it in ~/.local/share/applications/.
Do not execute ./SigmaShake\ Desktop.desktop directly — your shell will mis-read lines such as [Desktop Entry] and produce errors like [Desktop: not found].
Remove
If you used the one-line installer, delete these three paths in your file manager (or with your shell):
~/.local/share/SigmaShakeDesktop— the bundle~/.local/share/applications/sigmashake-desktop.desktop— the menu entry~/.local/share/icons/hicolor/256x256/apps/sigmashake-desktop.png— the icon
Then run update-desktop-database ~/.local/share/applications so the launcher refreshes immediately.
If you extracted somewhere else manually, just delete that SigmaShakeDesktop directory.
Optionally clear governance data under ~/.sigmashake/ — the usual path is to run ssg uninstall from a shell where ssg is installed, or delete the folder in your file manager.
For legacy Tauri .deb and AppImage uninstall paths, see the main Uninstall guide.