feat(web): showcase .deb/.rpm/Snap/Flatpak/AUR packages in install section (#929)

Co-authored-by: Jatin K Malik <jatinkrmalik@gmail.com>
This commit is contained in:
devin-ai-integration[bot]
2026-10-08 14:35:35 -07:00
committed by GitHub
co-authored by Jatin K Malik
parent f418a11482
commit 57f83e587c
3 changed files with 103 additions and 3 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ const faqCategories = [
questions: [
{
q: "How do I install Vocalinux?",
a: "Run the one-liner installer: curl -fsSL https://raw.githubusercontent.com/VocaHQ/vocalinux/main/install.sh | bash. The installer handles dependencies and configuration. You can also download an AppImage from GitHub Releases if you prefer a no-root portable binary (host xdotool/wtype/ydotool still required for text injection).",
a: "Run the one-liner installer: curl -fsSL https://raw.githubusercontent.com/VocaHQ/vocalinux/main/install.sh | bash. The installer handles dependencies and configuration. You can also download an AppImage from GitHub Releases if you prefer a no-root portable binary (host xdotool/wtype/ydotool still required for text injection), or grab a .deb, .rpm, Snap, or Flatpak package for your distro.",
},
{
q: "Which Linux distributions are supported?",
+49
View File
@@ -84,6 +84,55 @@ export default function InstallGuidesPage() {
text-injection tools are still required.
</p>
</a>
<a
className="install-alt"
href="https://github.com/VocaHQ/vocalinux/blob/main/docs/INSTALL.md#distro-packages-deb--rpm"
rel="noopener noreferrer"
>
<p className="install-alt-kicker">New</p>
<h3>Native packages</h3>
<p>
.deb for Debian 12+ and Ubuntu 24.04+. .rpm for Fedora.
x86_64 and aarch64 on every release.
</p>
</a>
<a
className="install-alt"
href="https://github.com/VocaHQ/vocalinux/blob/main/docs/INSTALL.md#flatpak"
rel="noopener noreferrer"
>
<p className="install-alt-kicker">Auto-updates</p>
<h3>Flatpak</h3>
<p>
Install once from the VocaHQ remote and{" "}
<code>flatpak update</code> carries each stable release. Or
sideload the .flatpak bundle.
</p>
</a>
<a
className="install-alt"
href="https://snapcraft.io/vocalinux"
rel="noopener noreferrer"
>
<p className="install-alt-kicker">Snap Store</p>
<h3>Snap</h3>
<p>
<code>snap install vocalinux --edge</code>. amd64 only for
now; a .snap is attached to every release too.
</p>
</a>
<a
className="install-alt"
href="https://aur.archlinux.org/packages/vocalinux"
rel="noopener noreferrer"
>
<p className="install-alt-kicker">Arch</p>
<h3>AUR</h3>
<p>
<code>yay -S vocalinux</code>, or vocalinux-bin for the
prebuilt package.
</p>
</a>
<a
className="install-alt"
href="https://github.com/VocaHQ/vocalinux/blob/main/docs/INSTALL.md#from-source"
+53 -2
View File
@@ -58,7 +58,8 @@ const homeJsonLd = [
"Left/right modifier key distinction for shortcuts",
"Optional voice commands with VOSK-aware defaults",
"Searchable sidebar settings",
"AppImage packages for x86_64 and aarch64",
"AppImage, .deb, .rpm, and Flatpak packages for x86_64 and aarch64",
"Snap package on the Ubuntu Snap Store",
"Expanded speech-language catalog including Hungarian (per-engine availability)",
"Auto-capitalize sentences after punctuation",
"Trailing space after completed transcriptions for continuous dictation",
@@ -729,7 +730,8 @@ export default function HomePage() {
<p className="section-lede">
The interactive installer detects hardware, lets you pick an
engine, and wires the desktop app. Ubuntu, Fedora, Debian, Arch,
and openSUSE.
and openSUSE. Native .deb, .rpm, Snap, and Flatpak packages
ship with every release.
</p>
</div>
<TerminalBlock
@@ -751,6 +753,55 @@ export default function HomePage() {
text-injection tools are still required.
</p>
</a>
<a
className="install-alt"
href={`${GITHUB_REPO_URL}/blob/main/docs/INSTALL.md#distro-packages-deb--rpm`}
rel="noopener noreferrer"
>
<p className="install-alt-kicker">New</p>
<h3>Native packages</h3>
<p>
.deb for Debian 12+ and Ubuntu 24.04+. .rpm for Fedora.
x86_64 and aarch64 on every release.
</p>
</a>
<a
className="install-alt"
href={`${GITHUB_REPO_URL}/blob/main/docs/INSTALL.md#flatpak`}
rel="noopener noreferrer"
>
<p className="install-alt-kicker">Auto-updates</p>
<h3>Flatpak</h3>
<p>
Install once from the VocaHQ remote and{" "}
<code>flatpak update</code> carries each stable release. Or
sideload the .flatpak bundle.
</p>
</a>
<a
className="install-alt"
href="https://snapcraft.io/vocalinux"
rel="noopener noreferrer"
>
<p className="install-alt-kicker">Snap Store</p>
<h3>Snap</h3>
<p>
<code>snap install vocalinux --edge</code>. amd64 only for
now; a .snap is attached to every release too.
</p>
</a>
<a
className="install-alt"
href="https://aur.archlinux.org/packages/vocalinux"
rel="noopener noreferrer"
>
<p className="install-alt-kicker">Arch</p>
<h3>AUR</h3>
<p>
<code>yay -S vocalinux</code>, or vocalinux-bin for the
prebuilt package.
</p>
</a>
<a
className="install-alt"
href={`${GITHUB_REPO_URL}/blob/main/docs/INSTALL.md#from-source`}