{ pkgs ? import <nixpkgs> {} }:

let
    sources = import ./nix/sources.nix;
    pkgs = import sources.nixpkgs {};
    rust = import ./nix/rust.nix { inherit sources; };
in
pkgs.mkShell {
  buildInputs = [
    pkgs.hello
    rust 

    # keep this line if you use bash
    pkgs.bashInteractive
  ];
}