18 lines
354 B
Nix
18 lines
354 B
Nix
{ pkgs ? import <nixpkgs> {} }:
|
|
|
|
pkgs.mkShell {
|
|
packages = [
|
|
# Python + third-party deps
|
|
(pkgs.python313.withPackages (ps: [
|
|
ps.simpy
|
|
ps.prompt-toolkit
|
|
]))
|
|
|
|
# Frontend toolchain
|
|
pkgs.nodejs_22
|
|
];
|
|
|
|
shellHook = ''
|
|
echo "simpy-terns: python $(python --version 2>&1 | cut -d' ' -f2), node $(node --version)"
|
|
'';
|
|
}
|