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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file wsl-tray-0.2.tar.gz.

File metadata

  • Download URL: wsl-tray-0.2.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.5

File hashes

Hashes for wsl-tray-0.2.tar.gz
Algorithm Hash digest
SHA256 a2e8701d8bbf36b50f8a3ea54b8b48a6509a6213acd183ee3146bfc4d3d981e0
MD5 3529725febc2c2a7f560aadf8872740a
BLAKE2b-256 214fe4241f9f885536dbdc15cfa23877b7b48a44c85ee534046044ea52c1b429

See more details on using hashes here.

File details

Details for the file wsl_tray-0.2-py3-none-any.whl.

File metadata

  • Download URL: wsl_tray-0.2-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.5

File hashes

Hashes for wsl_tray-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2658c2729d188cbdd82037c32b3e751bba7239e34d394227a33051fb9cded567
MD5 ef202668da789a11dd82d1c7f240fd30
BLAKE2b-256 68b2965ac7da96383ab30e7f077f64784b6611d6592931131dbe317c1153bf14

See more details on using hashes here.

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