Compare commits

...

No commits in common. "995aa653122371a85bcb25c09636aa9e297bf3c9" and "19e9a99ef146cfe89ad477fff4db1ae0f655f00b" have entirely different histories.

View file

@ -11,34 +11,40 @@
extra-substituters = "https://devenv.cachix.org"; extra-substituters = "https://devenv.cachix.org";
}; };
outputs = { outputs =
self, {
nixpkgs, self,
devenv, nixpkgs,
systems, devenv,
... systems,
} @ inputs: let ...
forEachSystem = nixpkgs.lib.genAttrs (import systems); }@inputs:
in { let
packages = forEachSystem (system: { forEachSystem = nixpkgs.lib.genAttrs (import systems);
devenv-up = self.devShells.${system}.default.config.procfileScript; in
devenv-test = self.devShells.${system}.default.config.test; {
}); packages = forEachSystem (system: {
devenv-up = self.devShells.${system}.default.config.procfileScript;
devenv-test = self.devShells.${system}.default.config.test;
});
devShells = forEachSystem ( devShells = forEachSystem (
system: let system:
pkgs = nixpkgs.legacyPackages.${system}; let
in { pkgs = nixpkgs.legacyPackages.${system};
default = devenv.lib.mkShell { in
inherit inputs pkgs; {
modules = [ default = devenv.lib.mkShell {
{ inherit inputs pkgs;
# https://devenv.sh/reference/options/ modules = [
languages.go.enable = true; {
} # https://devenv.sh/reference/options/
]; languages.go.enable = true;
}; languages.javascript.enable = true;
} }
); ];
}; };
}
);
};
} }