This is a fork from Jean28518's repo. This is just to make some slight adjustments and send a pull-request that will hopefully be accepted.
Unofficial Desktop Client for Flathub
- You need flutter, gtk, curl, python3 and pip3 (and git) installed on linux
- Ubuntu based systems:
sudo apt install snapd python3 python3-pip curl git && sudo snap install flutter
- Ubuntu based systems:
pip3 install flask flask_cors importlib-metadata waitress
git clone https://github.com/Jean28518/flathub-desktop.git
cd flathub-desktop
mkdir deploy/frontend
cd flutter
flutter config --enable-linux-desktop
flutter build linux
cd ..
cp -r flutter/build/linux/x64/release/bundle/* deploy/frontend/
./deploy/flathub_manager