WSL2 stateless execution — run Linux environments on Windows with zero persistent state. Bind-mount host directories, manage WSL instances, and execute commands in isolated WSL2 sessions.
| Flag | Short | Description | Takes Value |
|---|---|---|---|
--bind |
— |
Mount host dir as /workspace inside WSL | Yes |
--clean |
— |
Remove all WSL instances and cached data | No |
--help |
— |
Show help message and exit | No |
--home |
-h |
Set scorpiox directory (env: SCORPIOX_HOME) | Yes |
--list |
-l |
List running WSL instances | Yes |
--net |
— |
Host networking (WSL2 default, compatibility flag) | Yes |
--persist |
-p |
Mount host dir as /persist inside WSL | Yes |
--stop-all |
— |
Stop all running WSL instances | No |
--update |
— |
Update the WSL2 kernel and distribution | No |
--verbose |
-v |
Enable debug output | No |
--version |
— |
Print version information | No |
-e |
— |
Execute a command inside the WSL session | Yes |
scorpiox/scorpiox-wsl.clibsxutil