compress images

main
Brian Hicks 2020-12-28 09:39:13 -06:00
parent 714ba71c5a
commit f22cb1c69f
2 changed files with 5 additions and 1 deletions

View File

@ -12,6 +12,7 @@ in pkgs.stdenv.mkDerivation {
pkgs.nodePackages.html-minifier
pkgs.nodePackages.clean-css-cli
pkgs.nodePackages.uglify-js
pkgs.pngcrush
];
buildPhase = ''
zola build
@ -41,6 +42,9 @@ in pkgs.stdenv.mkDerivation {
--file-ext html \
--input-dir public \
--output-dir public
echo "compressing images"
find public -type f -name '*.png' | xargs -n 1 pngcrush -ow -brute
'';
installPhase = ''

View File

@ -7,5 +7,5 @@ let
in with nixpkgs;
stdenv.mkDerivation {
name = "bytes.zone";
buildInputs = [ niv.niv git zola pa11y.pa11y ];
buildInputs = [ niv.niv git zola pa11y.pa11y pngcrush ];
}