wsl

Detect if the program is running under Windows Subsystem for Linux


Keywords
detection, run-time, windows, wsl
License
MIT

Documentation

Detect if the code is ran under Windows Subsystem for Linux

On crates.io

Usage

wsl::is_wsl() returns true under WSL, false otherwise.

Method

A semi-official source lists some pointers. We are going to use the simplest approach here: Testing if /proc/sys/kernel/osrelease contains string Microsoft or WSL.