Quick Shell

Tony Thompson·tonythethompson.QuickShell

Open saved terminal directories and run commands from PowerToys Command Palette

Quick Shell is a PowerToys Command Palette extension that lets you save favorite project directories and launch them in Windows Terminal, PowerShell, PowerShell 7, or cmd — optionally running a command on open. After installing, open PowerToys Command Palette and run "Reload Command Palette Extension". For full Command Palette integration, MSIX install via scripts/deploy.ps1 is recommended.

winget install --id tonythethompson.QuickShell --exact --source winget

Latest 0.2.4.0·July 29, 2026

Release Notes

Changed

  • Much smaller Command Palette package: Release MSIX is roughly ~30 MB after trim (down from ~126 MB) by dropping WinForms and stripping unused framework code, so installs and updates download less.
  • Snappier search and list refresh by cutting allocations on hot paths (task search tokens, PATH lookups, display text, health-check parsing).
  • Faster workspace suggestions and home-row enrichment with less redundant work while you browse and launch.
  • Quicker terminal profile icon loading via Windows Terminal fragment discovery, icon resizing, and skip-reparse when fragment files have not changed.
  • Smoother status and branch-picker refresh when drives come back online or a load fails (retryable errors, no stuck duplicate loads).

Fixed

  • Profile icons from Windows Terminal fragments (including relative paths and fragment updates) resolve more reliably.
  • Blank .ico sources are handled without breaking valid PNG icons.
  • Offline or repaired workspace folders re-probe after a short TTL instead of staying stuck until restart.

Installer type: inno

x64C23D2A0702E3B97EACA3F84721BF3A44197847B7B559142380A4DBDEA3A76EA0
arm648E991C90AED94BF2E0D751146DB85265471F18E8FFF4EEC3FB4B1B9828AC9A10

Details

Homepage
https://github.com/tonythethompson/QuickShell
License
MIT
Publisher
Tony Thompson
Support
https://github.com/tonythethompson/QuickShell/issues

Tags

command-palettecommandlinepowershellquickshellterminalwindows-commandpalette-extensionwindows-terminal

Older versions (2)

0.2.0.0
x649187984AF7970EBF896C4C6B69282C02FFE5E2B1428D12636D326437CD759A86
arm646F7834336EBF4D15C6AEE0FEC3827C28B97BCCA1593EBBF487F4ECAA5CF1E22D
0.1.2.1
x648C87B60B2BEBE6F091BEEECA09D0183AD0DF423EF45ED51A9CD3E6AC66DF54B4
arm64381A0897B2E4DEAB089FA328AC187915752587BD59D39EF3F1BFC25B0AAF2B36