let nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz"; pkgs = import nixpkgs { config = {}; overlays = []; }; in pkgs.mkShell { packages = with pkgs; [ bash gcc rustup openssl ]; shellHook = '' echo $TMPDIR; rustup default nightly; rustup target add x86_64-unknown-none; ''; }