{ example ? "1", ... }: let moz_overlay = import ( builtins.fetchTarball https://github.com/mozilla/nixpkgs-mozilla/archive/master.tar.gz ); pkgs = import { overlays = [ moz_overlay ]; }; in pkgs.mkShell { buildInputs = with (pkgs.rustChannelOf { channel = "1.50.0"; }); [ rust-std rust rustc cargo ] ++ (with pkgs; [ diesel-cli pgcli postgresql cmake curl gcc openssl pkgconfig which zlib ]); LIBCLANG_PATH = "${pkgs.llvmPackages.libclang}/lib"; }