shell.nix (14 lines of code) (raw):

let nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/tarball/nixos-24.05"; pkgs = import nixpkgs { config = {}; overlays = []; }; in pkgs.mkShellNoCC { packages = with pkgs; [ go_1_21 nodejs_20 imagemagick ]; shellHook = '' npm install -D postcss postcss-cli autoprefixer ''; }