{ mkShell, beam, pkgs, lib, stdenv, darwin, livebook, }: { livebook = pkgs.mkShell { packages = [ livebook ]; LIVEBOOK_TOKEN_ENABLED = "false"; }; erlang = with beam.packages.erlang; mkShell { packages = [ erlang rebar3 ]; }; elixir = with beam.packages.erlang; mkShell { packages = [ elixir_1_19 ]; }; rust = mkShell { packages = [ pkgs.cargo pkgs.rustc pkgs.rust-analyzer pkgs.clippy pkgs.cargo-nextest pkgs.cargo-outdated ]; }; }