Add optional Linux installer bundle for AppImage releases#1340
Add optional Linux installer bundle for AppImage releases#1340kryptobaseddev wants to merge 1 commit intopingdotgg:mainfrom
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
This is not the responsibility of a given application. You should be using a tool like Gear Lever or AppImageInstaller. |
What Changed
This adds a new
linux-installer/directory with an optional desktop-focused Linux installer for the existing AppImage release assets.The installer downloads the latest T3 Code AppImage from GitHub Releases, installs it into standard Linux paths, adds desktop entries and icons, falls back to
--appimage-extract-and-runwhen FUSE is unavailable, and exposes update/reinstall/uninstall actions through the launcher.This PR also wires that bundle into the existing docs so Linux users can discover it without changing the primary release model.
Why
The AppImage should remain the main Linux artifact, but it does not integrate consistently across real Linux desktop setups.
This keeps the current release strategy intact while offering an optional helper for users who need:
This is intended to complement the Linux desktop identity work in #1201, not replace it.
Interim companion repo
For independent testing/distribution while this is under review:
Scope
linux-installer/bundleChecklist
Note
Add optional Linux installer bundle for AppImage releases
~/.local) or system-wide (/opt,/usr/local), and sets up desktop entries, icons, and launcher scripts.--appimage-extract-and-runwhen absent.t3-code-run,t3-code-update, andt3-code-uninstallhelper scripts and a.desktopentry with Update/Reinstall/Uninstall actions..tar.gz.Macroscope summarized ac7e8ce.