Nushell 0.98 makes it so external commands returning non-zero is considered an exception[0]. Wrap the direnv invocation in a try-catch, so that even if direnv fails, we get the message from direnv, but not the traceback from nushell. [0]: https://www.nushell.sh/blog/2024-09-17-nushell_0_98_0.html#non-zero-exit-codes-are-now-errors-toc |
||
|---|---|---|
| .. | ||
| bash.nix | ||
| default.nix | ||
| nix-direnv.nix | ||
| nushell.nix | ||
| stdlib-and-nix-direnv.nix | ||
| stdlib.nix | ||