let pkgs = import (fetchTarball "channel:nixpkgs-unstable") { }; in pkgs.mkShell { packages = [ (pkgs.python3.withPackages (python-pkgs: [ python-pkgs.py2cfg ])) ]; shellHook = '' exec zsh ''; }