Anyone using flatpak with impermanence for /home?

I’m using:

{
  services.flatpak.enable = true;
  users.users.bbigras.extraGroups = [ "flatpak" ];

  environment.persistence."/persist" = {
    directories = [
      "/var/lib/flatpak"
    ];
  };

  home.persistence."/persist/home/bbigras" = {
    directories = [
      ".cache/flatpak"
      ".local/share/flatpak"
    ];
  };
}
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install com.valvesoftware.Steam

And I get:

flatpak install com.valvesoftware.Steam

error: While opening repository /home/bbigras/.local/share/flatpak/repo: opening repo: opendir(objects): No such file or directory

Try to remove /home/bbigras/.local/share/flatpak/repo.

It worked. Not sure if ~/.local/share/flatpak/repo is important, but I was able to start steam after a reboot and I didn’t download the whole internet so :+1:

Thanks!