{inputs, ...}: { perSystem = { system, ...}: { _module.args.pkgs = import inputs.nixpkgs { inherit system; config.allowUnfree = true; # The allowUnfreePredicate is due to home-manager#2942 (I haven't actually checked that it is necessary) # https://github.com/nix-community/home-manager/issues/2942 config.allowUnfreePredicate = (_: true); }; }; }