GitXplorerGitXplorer
l

windowsterminal-shell

public
1687 stars
149 forks
15 issues

Commits

List of commits on branch master.
Verified
c070ee5579232420bc0f6a85845274693911bb04

Merge pull request #58 from slurdge/master

llextm committed 8 months ago
Unverified
a3d8159c1bcf7dafd7cbb0a20de5a1825e927f8c

feat: keep the order of menuitems

sslurdge committed 8 months ago
Unverified
8c45921d0395e32f13c66f16daa1da2a6ec0d80f

Added PowerShell store version check.

llextm committed 4 years ago
Verified
a5404edb514156b5cc83ae9dd8c89131ccca863f

Update Readme.md

llextm committed 4 years ago
Verified
e3e87133384dd51c1c4381cfe7f8acf4d1c106a1

Update Readme.md

llextm committed 4 years ago
Unverified
ea1c763e4fe469ce0fa731a22628b9ac1c542841

Fixed large icons

mmo523 committed 5 years ago

README

The README file for this repository.

PowerShell Scripts to Install/Uninstall Context Menu Items for Windows Terminal

A project backed by LeXtudio Inc.

Install

  1. Install Windows Terminal.

  2. Install PowerShell 7.

  3. Launch PowerShell 7 console as administrator, and run install.ps1 to install context menu items to Windows Explorer.

    Quickest way to run the latest script from GitHub at an elevated PowerShell 7 console is

    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/lextm/windowsterminal-shell/master/install.ps1'))

Now the menu items are added to Windows Explorer context menu.

default layout

Figure 1: Default layout

The menu items are organized in the default layout. Other layouts such as mini and flat give different look and feel. To apply an alternative layout (like mini), simply run install.ps1 mini.

flat layout

Figure 2: Flat layout

mini layout

Figure 3: Mini layout

Uninstall

  1. Run uninstall.ps1 to uninstall context menu items from Windows Explorer.

To uninstall an alternative layout (like mini), run uninstall.ps1 mini.

Notes

The current release only supports Windows 10 machines (Windows Terminal restriction) and Windows Terminal installed via the store or .appx file.

If Windows Terminal is installed via Scoop, scripts from another repo might help.

The install script must be run as administrator.

That's because it pulls out data from Windows Terminal's installation folder, which is locked down by Windows 10.

PowerShell 7 installed from Microsoft Store is not supported by the scripts (more details can be found in #37).

install.ps1 and uninstall.ps1 only manipulate current user's Windows Explorer settings for the context menu items, and do not write to Windows Terminal settings.

So different users on the same machine must install the context menu items separately, but possibly with different layouts.

Downloading Windows Terminal icon from GitHub (in install.ps1) requires internet connection, but in general is just an optional step that won't be executed in most cases.

More Products

To learn more about other cool products from LeXtudio Inc. , please visit our homepage.