Compare commits

..

No commits in common. "920f59e630502fda601a3e8fba9e9fcc3a93ba60" and "6ffd2dd81d7c05f6c189656420ede46289d95feb" have entirely different histories.

View file

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