Nautilus from master, updated everyday, parallel installable, in less than 3 minutes. I cannot believe this is possible. Note that due to be sandboxed with no permission handling there are things that are not working, like opening with an application.

For someone not aware of the whole platform and the Linux desktop, it’s difficult to see how many implications this bring to us and the changes that will allow in the upcoming months. This truly changes the game for GNOME (and any other desktop) as a project and platform, including 3rd party developers and companies using Linux desktops or that want to support it.

Amazing job Alex Larsson! Flatpak is the big step we needed.

In case of using Ubuntu, flatpak is still not in main repositories, it should arrive soon. In the meantime do:

Thank you Carlos.
Nautilus nightly is installed now \o/. I noticed two bugs with touchscreen under Wayland: back/forward buttons on top dont work and is not possible select files/folders dragging the finger on screen. When I try open any file nautilus says “unknown file”.

Yeah, just edited my blog post to explain that the application is sanboxed, so it cannot open any file if we don’t use the portals for permissions (and we don’t yet). About the wayland bugs, I will take a look, report them please, since it’s important for us for the 3.22 version 🙂

I installed a couple of apps, however the shell doesn’t pick them up because the .desktop files are in `/var/lib/flatpak/exports/share/applications` and not `/usr/share/applications` where it expects. Any idea how to configure things so that the additional flatpak folder is searched?

That shouldn’t be necesary. I asked flatpak developers and the flatpak package should update the default environment depending on the distro mechanism e.g. adding a file in /usr/share/gdm/env.d/ or /etc/profile.d/.
You can take a look at how fedora does it, adding a file in /etc/profile.d/ that sets the env var. This is necesary until someone standardises the way environments are set up, like systemd-etc.

Better not release a old Flatpak of Nautilus people might never upgrade, I still miss typeahead – I guess that’s why I use the AUR package that hacks it back in, otherwise everything is cozy except the file operations box locks up hard even when moving say 40 files on a SSD

afaik no, it requires the portals. Otherwise would be like not having flatpak at all. Although we already have holes in the flatpak specified in the manifest for access to several things, this one would be too much and it’s not possible.