Eel
Eel copied to clipboard
Support Chromium when installed via Flatpak
I would like to use eel even if chromium is installed via Flatpak and not via e.g. apt… .
My current workaround is this bash script:
#!/bin/bash
if [ "$(command -v chromium-browser)" ]; then
chromium-browser "$@"
exit 0
fi
if [ "$(command -v google-chrome)" ]; then
google-chrome "$@"
exit 0
fi
if [ "$(command -v flatpak)" ]; then
flatpak list | grep org.chromium.Chromium
if [ $? = 0 ]; then
flatpak run org.chromium.Chromium "$@"
exit 0
else
echo "Chromium not installed via flatpak, run \"flatpak install flathub org.chromium.Chromium\"!" >&2
exit 1
fi
fi
echo "Chromium/Chrome or Flatpak is not installed!" >&2
exit 1
And this modification in my code:
eel.browsers.set_path('chrome', './flatpack-chromium.sh')