nix-shell: -p doesn't actually take option arguments
nix-shell: -p doesn't actually take option arguments

-p controls how the normal arguments are interpreted, just like nix-env -A.

This makes it possible to complete options after -p have been specified.

spwhitt/nix-zsh-completions