winboat icon indicating copy to clipboard operation
winboat copied to clipboard

Flathub support

Open tazihad opened this issue 3 months ago • 5 comments

Mandatory flatpak build request

tazihad avatar Aug 30 '25 15:08 tazihad

This is on my to-do list, but it'll take some effort because Flatpak is pretty isolated from the rest of the system and apps, so I'd have to find a way to expose installed apps, the Docker binary, and the Docker socket, and many other utilities. I think it's a possibility for sure.

TibixDev avatar Aug 30 '25 18:08 TibixDev

Wow, this is the final piece we’ve been waiting for, please prioritize it. It could be a game‑changer for beginners, and I’m thrilled about your project! 😍

linuxkernel94 avatar Oct 08 '25 13:10 linuxkernel94

This is on my to-do list, but it'll take some effort because Flatpak is pretty isolated from the rest of the system and apps, so I'd have to find

a way to expose installed apps

I recommend the dynamic launcher portal: https://flatpak.github.io/xdg-desktop-portal/docs/doc-org.freedesktop.portal.DynamicLauncher.html

The bonus is that it works in or out of a sandbox, so it could be a solution regardless of sandbox.

the Docker binary, and the Docker socket,

You would need to depend on (and add static permissions for) the system's docker socket

and many other utilities.

If all else fails, you can flatpak spawn --host to run commands outside of the sandbox! :)

I think it's a possibility for sure.

I hope so! Without having looked at the codebase, I bet it's possible, of course with the caveat that the host will need certain things installed.

ryanabx avatar Oct 09 '25 02:10 ryanabx

@TibixDev So, Windows images and apps will be available system-wide for all users if this Flatpak will be installed "system-wide"?

tsilvs avatar Oct 09 '25 17:10 tsilvs

Sandbox permissions for Flatpak: https://docs.flatpak.org/en/latest/sandbox-permissions.html

adeel26in avatar Oct 21 '25 12:10 adeel26in