This project is obsolete;
wsltty is now available as a package for the winget
installer,
see wsltty homepage.
Windows Store Appx package of wsltty, terminal for Windows Subsystem for Linux with mintty. mintty is the Cygwin Terminal emulator, also available for MSYS and Msys2.
Download the 3 files attached to the release in the
Release area:
the appx package wsltty.appx
,
the installation certificate certfile.cer
,
and the install script install_appx.cmd
(also in the repository).
Run the install_appx.cmd
batch script as administrator.
The installer batch script enables Developer Mode with two registry settings
(for Appx sideloading).
Then it installs the certificate certfile.cer
to
TrustedPeople certificate store in Local Machine.
This allows to install the Appx package with Add-AppxPackage
cmdlet
from Powershell. With uninstall option, these steps will be reversed.
You can install the certificate as described in the Developers page.
Then run (double-click) the appx package to install it.
Read the developers page to know how to build this Appx package.
The Appx package will be installed in C:\ProgramFiles\WindowsApps\mintty.wsltty-xyz
folder. When it is launched the Launcher copies wslbridge-backend
to C:\Users\user_name\AppData\Local\packages\mintty.wsltty-xyz\LocalCache
folder. The Launcher also configures correct paths for icon and mintty configuration file (.minttyrc or mintty.config). Then mintty and wslbridge are executed from same WindowsApps
folder . But the backend executes from LocalCache
folder because there are restrictions to execute backend from WindowsApps
. The Launcher may be removed in future releases.
- Thomas Wolff – mintty
- Ryan Prichard – wslbridge
- Biswapriyo Nath – appx build, certification and installation
and others.
This project is licensed under the GNU Public License v3 or higher – see the LICENSE.mintty file for details. You are free to study, modify, distribute the source code and publish your own version.