{ ... }: let # Import pkgs manualy to prevent infinite recursion. pkgs = import {}; # Fetch nix-flatpak. nix-flatpak = pkgs.fetchFromGitHub { owner = "gmodena"; repo = "nix-flatpak"; rev = "v0.7.0"; hash = "sha256-7ZCulYUD9RmJIDULTRkGLSW1faMpDlPKcbWJLYHoXcs="; }; in { imports = [ # Import the nix-flatpak NixOS module and install applications system wide. "${nix-flatpak}/modules/nixos.nix" ]; # Nix-Flatpak configuration. services.flatpak.update.auto.enable = false; services.flatpak.uninstallUnmanaged = true; }