declarative-flatpak
declarative-flatpak copied to clipboard
Declarative flatpaks
Setup
Here is how you can import the NixOS module and Home Manager module respectively.
Usage
When imported, new options will be made available under services.flatpak. Please refer to the Module definition for configuration options.
[!IMPORTANT] The stable branch is versioned. You will get notified when it gets obsoleted read here for more info.
[!NOTE] Your setup must be able to hold the size of your flatpak installation at least twice.
[!NOTE] Contrary to popular belief, this module was never intended to implement "generational rollbacks". The unique directory layout was created to enable atomic updates for flatpak.