{ pkgs ? import ./nixpkgs { system = "x86_64-linux"; config = import /tmp/tmplptl5df8.nix; } }: with pkgs; let paths = [ linuxKernel.packages.linux_4_14."vmware" linuxKernel.packages.linux_4_19."vmware" linuxKernel.packages.linux_5_10."vmware" linuxPackages_5_10_hardened."vmware" linuxKernel.packages.linux_5_15."vmware" linuxPackages_5_15_hardened."vmware" linuxKernel.packages.linux_5_4."vmware" linuxPackages."vmware" linuxPackages_hardened."vmware" linuxKernel.packages.linux_6_4."vmware" linuxPackages_6_4_hardened."vmware" linuxPackages_latest-libre."vmware" linuxPackages-libre."vmware" linuxPackages_lqx."vmware" linuxPackages_testing_bcachefs."vmware" linuxPackages_xanmod."vmware" linuxPackages_xanmod_latest."vmware" linuxPackages_zen."vmware" linuxPackages_latest."vmware" vmware-workstation ]; env = buildEnv { name = "env"; inherit paths; ignoreCollisions = true; }; in (import ./nixpkgs { }).mkShell { name = "review-shell"; preferLocalBuild = true; allowSubstitutes = false; dontWrapQtApps = true; packages = if builtins.length paths > 50 then [ env ] else paths; }