Currently, stack --nix-help gives one command line option I can play with, --nix-shell-options. But I can't override packages or the name of a shell file, much in the way I can override pretty much any Docker option on the command line. We should have:
--nix-packages
--nix-shell-file