Skip to main content

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.

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 varEffect
SIGMASHAKE_DESKTOP_DIR=/opt/sigmashake-desktopInstall somewhere other than ~/.local/share/SigmaShakeDesktop.
SIGMASHAKE_NO_LAUNCH=1Install 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.

  1. Install your distribution's zstd / zstd-cli package if it isn't already present.
  2. Download stable-linux-x64-SigmaShakeDesktop.tar.zst from sigmashake.com/desktop.
  3. 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 -
  4. Open the SigmaShakeDesktop directory that appears.
  5. Start the app with ./bin/launcher (use chmod +x bin/launcher first 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.