This release introduces the capability to read overrides from user provided config files, and perform a three way merge with config.flatpak.overrides
nd the active state config. It refactors the overrides attrset adds four new keys:
settings:nix attrser keyed by app id. It's values are Flatpak overrides.files: list of override files in Flatapak in ini format. Paths outside of nix store will require an impure evaluation.pruneUnmanagedOverrides: controls how override files that are removed from configuration will be deleted from the flatpak overrides directory.writeMode: controls how Nix-managed override settings are written to the Flatpak overrides directory.
Some config changes could lead to data loss incorrectly applied. See README.md for details and make a backup of any existing override files
before letting nix-flatpak manage them,
What's Changed
- docs: document flatpak bundle installation by @iamanaws in #183
- README: update references to v0.7.0 by @gmodena in #184
- Doc: add flakestry link by @gmodena in #185
- doc: add reference to Q&A page by @gmodena in #188
- testing-base: version bump to 25.11 by @gmodena in #189
- overrides: read base config from files. by @gmodena in #162
- fix: remove nonfunctional null byte escape by @delliottxyz in #198
- flake: add Hjem module by @HigherOrderLogic in #196
- fix: improve flatpakref handling robustness by @luoiuan in #199
- fix: installing from user and system remotes on the same system when they have names other than "flathub" by @NoSpawnn in #203
- flake: fix hjem typos. by @gmodena in #207
- fix: make state file default origin evaluate to str, not bool by @sebaszv in #209
- Revert/remove hjem by @gmodena in #217
- WIP: coercedTo from-type causing overrides sub-option type errors by @gmodena in #210
- flatpak: keep the flatpakref branch when updating by @ammix in #220
New Contributors
- @delliottxyz made their first contribution in #198
- @HigherOrderLogic made their first contribution in #196
- @luoiuan made their first contribution in #199
- @NoSpawnn made their first contribution in #203
- @sebaszv made their first contribution in #209
- @ammix made their first contribution in #220
Full Changelog: v0.7.0...v0.8.0