wsl-tray is a lightweight Windows tray application for easily managing WSL 2 VMs.
Project description
wsl-tray
wsl-tray is a lightweight Windows tray application for easily managing WSL 2 VMs.
Whenever you need to conveniently terminate all WSL 2 VMs to free resources from the system, or just start a random distribution for a one-liner test, wsl-tray is your friend.
Features
-
Right-click from the system tray to get the only menu of this application.
-
Click on any WSL distribution to toggle its status (Running <-> Stopped).
-
Click on "Shutdown/Terminal All" to quickly free resources from WSL 2.
Requirements
- Windows Only
- WSL 2 Only
- Python 3.7+ if you are installing from PyPI
Get the App
Download the Binary
Head to Release to download the latest release version.
Put a link to the file to Startup so it can quietly start with the system.
Install from PyPI
Alternatively, if you already have Python 3.7+ installed, use pip to install wsl-tray.
pip install wsl-tray
Credits
systray
portion of the code was imported from infinidat/infi.systray with some small modifications.
Icons made by Pixel perfect from Flaticon.
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.