<div>After recently distro hopping to try the new shiny things in Fedora, and not having access to all the packages I used to have, I've been thinking about how to handle this issue. Looking into managing my own spec files for rpms doesn't sound like a bad solution, but honestly, if I'm going to put in the effort anyways, I would like to easily share it with everyone else.<br></div><div><br></div><div>Considering there is nothing quite as seamless as the AUR on Fedora (copr's are nice, but discoverability and how well maintained they are is relatively subpar), and I want to avoid snapd due to a lack of control for the user in many aspects, as well as the forced centralization... I've really wanted to look into Flatpak packaging. For things like helm, terraform, i3blocks, etc, I would love to be able to package them and share them across people using different distributions. <br></div><div><br></div><div>However, after looking into it, my impression is that Flatpak seems to be very very heavily focused on GUI applications, to the point of making assumptions about there being a graphical environment running. The FAQ, as well as a bunch of posts, have given me this impression. Are there any plans on perhaps supporting terminal applications (e.g. grep, ssh, terraform, helm, etc), system/daemon/desktop environment packages (e.g. sshd, dunst, i3blocks, i3wm), or server software (nginx, memcached, openldap)? (the examples are arbitrary) Perhaps this is already possible, just not well advertised?<br></div><div><br></div><div>I would love to receive more information on this, as I would be really interested in maintaining some packages for software that I personally use.<br></div>