Closed
Description
In the present state, the project is available as a package catering mainly to Arch Linux (pkgbuild), Debian (deb), and Red Hat (rpm) distributions. Furthermore, as evident from the blog post by @ashitaprasad at Medium, the packaging and distribution process is manual and cumbersome.
To solve this issue, there are a few steps we can take:
- Create a CI/CD pipeline (using GitHub actions?) for automating the creation of a deb, pkgbuild, and rpm distributable file.
- Work on issue #93: Package the application as a Flatpak for a more streamlined installation across multiple distributions.
- Work on the issue #162: Create a build for nixOS and add it to the nixpkgs repository.
- Package the application as a snap for distribution via the Snap Store.
- Package the application as an AppImage to make the application portable across distributions.