{ outputs = { self, flake-utils, nixpkgs }: flake-utils.lib.eachDefaultSystem (system: let pkgs = nixpkgs.legacyPackages.${system}; in rec { devShells.default = pkgs.mkShell { inputsFrom = builtins.attrValues packages; nativeBuildInputs = [ pkgs.bear pkgs.pkgsCross.avr.buildPackages.gcc (pkgs.sbcl.withPackages (p: [ p.iterate ])) pkgs.typst ]; }; packages = { }; }); }