Add nsd-pixi-shell.sh script for activating an env
Also modified the function to get the path to a manifest to allow for directories to be specified. This makes testing on other systems easier.
To test:
-
nsd-pixi-wrap.shprints an error an usage message -
nsd-pixi-wrap.sh --helpprints the usage message -
nsd-pixi-wrap.sh /path/to/dir/with/pixi.tomlrunspixi shellwith that environment -
nsd-pixi-wrap.sh envnamerunspixi shellwith that environment that is installed in/usr/local/pixi -
nsd-pixi-wrap.sh garbageenvprints an error message