vaultenv: reduce closure size
vaultenv: reduce closure size

From 3.0 GB to 45 MB, by not including half of the Haskell ecosystem.

$ nix path-info --size --json --recursive $(realpath vaultenv-before) | jq 'map(.narSize) | add'
3050311792

$ nix path-info --size --json --recursive $(realpath vaultenv-after) | jq 'map(.narSize) | add'
45831568

NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs,NixOS/nixpkgs