├── .github └── workflows │ ├── flakehub-publish-tagged.yml │ ├── flakestry-publish.yml │ ├── tag-latest.yml │ └── test.yml ├── CONTRIBUTORS.md ├── LICENSE ├── README.md ├── flake.nix ├── modules ├── common.nix ├── flatpak │ ├── install.nix │ ├── ref.nix │ ├── remotes.nix │ └── state │ │ ├── app_exists.jq │ │ ├── compare_sha.jq │ │ ├── diff_packages.jq │ │ ├── overrides.jq │ │ └── parse_statefile.jq ├── home-manager.nix ├── nixos.nix ├── options.nix └── script │ └── flatpak-managed-install.nix ├── test.sh ├── testing-base ├── README.md ├── configuration.nix ├── flake.nix └── flatpak.nix └── tests ├── config.nix ├── fixtures └── package.flatpakref ├── idempotent-install-test.nix ├── install-from-file-test.nix ├── ref-test.nix ├── remotes-test.nix ├── state ├── app_exists-test.nix ├── compare_sha-test.nix ├── diff_packages-test.nix ├── overrides-test.nix └── parse_statefile-test.nix ├── update-on-activation-test.nix └── update-on-timer-test.nix /.github/workflows/flakehub-publish-tagged.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/.github/workflows/flakehub-publish-tagged.yml -------------------------------------------------------------------------------- /.github/workflows/flakestry-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/.github/workflows/flakestry-publish.yml -------------------------------------------------------------------------------- /.github/workflows/tag-latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/.github/workflows/tag-latest.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/README.md -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/flake.nix -------------------------------------------------------------------------------- /modules/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/common.nix -------------------------------------------------------------------------------- /modules/flatpak/install.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/flatpak/install.nix -------------------------------------------------------------------------------- /modules/flatpak/ref.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/flatpak/ref.nix -------------------------------------------------------------------------------- /modules/flatpak/remotes.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/flatpak/remotes.nix -------------------------------------------------------------------------------- /modules/flatpak/state/app_exists.jq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/flatpak/state/app_exists.jq -------------------------------------------------------------------------------- /modules/flatpak/state/compare_sha.jq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/flatpak/state/compare_sha.jq -------------------------------------------------------------------------------- /modules/flatpak/state/diff_packages.jq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/flatpak/state/diff_packages.jq -------------------------------------------------------------------------------- /modules/flatpak/state/overrides.jq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/flatpak/state/overrides.jq -------------------------------------------------------------------------------- /modules/flatpak/state/parse_statefile.jq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/flatpak/state/parse_statefile.jq -------------------------------------------------------------------------------- /modules/home-manager.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/home-manager.nix -------------------------------------------------------------------------------- /modules/nixos.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/nixos.nix -------------------------------------------------------------------------------- /modules/options.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/options.nix -------------------------------------------------------------------------------- /modules/script/flatpak-managed-install.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/modules/script/flatpak-managed-install.nix -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/test.sh -------------------------------------------------------------------------------- /testing-base/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/testing-base/README.md -------------------------------------------------------------------------------- /testing-base/configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/testing-base/configuration.nix -------------------------------------------------------------------------------- /testing-base/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/testing-base/flake.nix -------------------------------------------------------------------------------- /testing-base/flatpak.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/testing-base/flatpak.nix -------------------------------------------------------------------------------- /tests/config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/config.nix -------------------------------------------------------------------------------- /tests/fixtures/package.flatpakref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/fixtures/package.flatpakref -------------------------------------------------------------------------------- /tests/idempotent-install-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/idempotent-install-test.nix -------------------------------------------------------------------------------- /tests/install-from-file-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/install-from-file-test.nix -------------------------------------------------------------------------------- /tests/ref-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/ref-test.nix -------------------------------------------------------------------------------- /tests/remotes-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/remotes-test.nix -------------------------------------------------------------------------------- /tests/state/app_exists-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/state/app_exists-test.nix -------------------------------------------------------------------------------- /tests/state/compare_sha-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/state/compare_sha-test.nix -------------------------------------------------------------------------------- /tests/state/diff_packages-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/state/diff_packages-test.nix -------------------------------------------------------------------------------- /tests/state/overrides-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/state/overrides-test.nix -------------------------------------------------------------------------------- /tests/state/parse_statefile-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/state/parse_statefile-test.nix -------------------------------------------------------------------------------- /tests/update-on-activation-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/update-on-activation-test.nix -------------------------------------------------------------------------------- /tests/update-on-timer-test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmodena/nix-flatpak/HEAD/tests/update-on-timer-test.nix --------------------------------------------------------------------------------