{ lib, pkgs, config, ... }: { _module.args = { pkgs_i686 = import ../../.. { system = "i686-linux"; # FIXME: we enable config.allowUnfree to make packages like # nvidia-x11 available. This isn't a problem because if the user has # ‘nixpkgs.config.allowUnfree = false’, then evaluation will fail on # the 64-bit package anyway. However, it would be cleaner to respect # nixpkgs.config here. config.allowUnfree = true; }; utils = import ../../lib/utils.nix pkgs; }; }