thewh1teagle / vibe

Transcribe on your own!
https://thewh1teagle.github.io/vibe/
MIT License
1.22k stars 71 forks source link

[Feature Request]: Flatpak builds #143

Open tcitworld opened 4 months ago

tcitworld commented 4 months ago

Describe the feature

Flatpak is a common packaging format for all Linux distributions, and allows to simply install the app from most software repositories through graphical interfaces.

Publishing the app as a Flatpak and send it to Flathub would be great!

thewh1teagle commented 4 months ago

Thank you for creating the issue and for wanting the vibe to be easier on Linux! Flatpak looks very promising. We can add it using tauri.app/distribute/flatpak/ We'll also need to create metainfo.xml so it will display useful information on the download page on the stores. And another 2 things:

oleole39 commented 4 months ago
  • I need to find a way to automate the publishing to flathub in Github action

This page might be of interest: https://github.com/flathub-infra/flatpak-github-actions

oleole39 commented 4 months ago

somehow out of scope of this issue, but in the same vein for deb packages-compatible systems only, deb packages could also be pushed to a PPA repository (that would allow auto-update, without Flatpak's containerization overhead for compatible systems).