oxen-electron-gui-wallet
oxen-electron-gui-wallet copied to clipboard
[Packaging] Make this wallet available as flatpak on Flathub
Hi dears.
You are already added "Session Desktop" to FlatHub as a flatpak package. It is useful to make this wallet available, also, as flatpak package in FlatHub ...
Thank you.
I will start looking into this right away once i get some time :)
Hello, since there hasn't been any update on this, I made a quick flatpak config for oxen-electron-gui: https://github.com/GeopJr/io.oxen.Wallet
You can build and install it locally using flatpak-builder ./build ./io.oxen.Wallet.yaml --force-clean --install --user
.
The flatpak has --filesystem=home
which gives it access to the home folder.
Let me know if you want me to change anything in the metainfo file, the flatpak sandbox permissions and/or the app id itself (which is io.oxen.Wallet
atm).
I'm going to need permission from upstream maintainers before opening a PR to have it on Flathub.
(I've also set x-checker-data
which will allow the Flathub bot to automatically update the flatpak when a new update is released on github releases)
Just my two cents: Having the whole Oxen stack (wallet, Session, Lokinet) available on snapcraft.io as Snap and on flathub.org as Flatpak could give the project additional exposure that it so direly needs.
Especially now that many distributions started to ship snapcraft and/or flathub integration into their software centers by default.