Skip to main content

wsl-tray is a lightweight Windows tray application for easily managing WSL 2 VMs.

Project description

wsl-tray

pypi

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

screenshot

  • 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.

Changelog

CHANGELOG

License

BSD3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wsl-tray-0.2.tar.gz (10.2 kB view hashes)

Uploaded Source

Built Distribution

wsl_tray-0.2-py3-none-any.whl (11.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page