diff --git a/flake.nix b/flake.nix index 4d6daaf..21b227a 100644 --- a/flake.nix +++ b/flake.nix @@ -7,13 +7,7 @@ flake-utils.lib.eachDefaultSystem (system: let pkgs = nixpkgs.legacyPackages.${system}; in rec { - devShell = pkgs.mkShell { - buildInputs = with pkgs; [ lessc minify ]; - - shellHook = '' - echo "shell with lessc and minify" - ''; - }; + devShell = import ./shell.nix {inherit pkgs; }; } ); } diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..ce3880c --- /dev/null +++ b/shell.nix @@ -0,0 +1,11 @@ +{ pkgs ? import {} }: +with pkgs; +mkShell { + buildInputs = [ + lessc + minify + ]; + shellHook = '' + echo "shell with lessc and minify" + ''; +}