{ nixpkgs ? import ./nix/nixpkgs.nix }:
let
bunkplan = import ./bunkplan { inherit nixpkgs; };
bunkplan-ml = import ./bunkplan-ml { inherit nixpkgs; };
cabinsheets = import ./cabinsheets { inherit nixpkgs; };
codeworld-raycaster = import ./codeworld-raycaster { inherit nixpkgs; };
ergodox = import ./ergodox;
lambda-c = import ./lambda-c { inherit nixpkgs; };
metscrape = import ./metscrape { inherit nixpkgs; };
metscrape2 = import ./metscrape2 { inherit nixpkgs; };
stg = import ./stg { inherit nixpkgs; };
in {
inherit
bunkplan
bunkplan-ml
cabinsheets
codeworld-raycaster
ergodox
lambda-c
metscrape
metscrape2
stg;
}