Repository navigation
LaunchShelf v0.1.0 — Linux preview
Pre-releaseLaunchShelf’s first downloadable Linux development preview: a native Rust home for the apps you build.
Download
Choose launchshelf-v0.1.0-linux-x86_64.tar.gz below. It includes the compiled app, user installer, uninstall script, icon, documentation and third-party notices. The automatic Source code archives are for developers.
Requires Linux x86_64, glibc 2.39+, Python 3.8+, Wayland or X11, and OpenGL/EGL. Rust, FUSE and administrator privileges are not required to install this package. Desktop runtime dependencies are listed in INSTALL.md.
Download the archive and SHA256SUMS into the same folder, then:
sha256sum -c SHA256SUMS
tar -xzf launchshelf-v0.1.0-linux-x86_64.tar.gz
cd launchshelf-v0.1.0-linux-x86_64
./install.shOpen LaunchShelf from your application launcher. To remove it, run ./uninstall.sh from the extracted folder. Your library, logs and project sources are preserved.
Included
- Project cards, search, favorites and type filters.
- Reviewed project detection and launch/build commands.
- Source and documentation shortcuts.
- Git branch and change status.
- Retained process logs and exit status.
- Desktop app import and managed launcher registration.
Verification and limits
Built on Ubuntu 24.04. Rust formatting, Clippy, 11 core tests, four installer tests, archive checksums and an extracted-package install/uninstall check pass in GitHub Actions. The downloaded package was also checked locally on Omarchy, including native rendering.
This is an early prerelease. Ubuntu’s graphical desktop and other distributions have not been comprehensively tested. ARM64, older glibc systems, Flatpak and AppImage packages are not included. Detection currently recognizes a limited set of project layouts; commands always need your review. Please report reproducible problems using synthetic examples.
MIT licensed. Source and contributions · Report a problem.