forked from extern/nushell
* Move 'start' to use ShellError * Remove unnecessary changes * Add missing macOS change * Add default * More fixed * More fixed
* Move 'start' to use ShellError * Remove unnecessary changes * Add missing macOS change * Add default * More fixed * More fixed