A PowerToys Run plugin for connecting to SSH clients that configured at ~/.ssh/config
file.
Checkout the Template for a starting point to create your own plugin.
note: This plugin uses Windows Terminal.
- Download the latest release of the from the releases page.
- Extract the zip file's contents to
%LocalAppData%\Microsoft\PowerToys\PowerToys Run\Plugins
- Restart PowerToys.
Via ptr
ptr add SSH 8LWXpg/PowerToysRun-SSH
- Open PowerToys Run (default shortcut is Alt+Space).
- Type
ssh
.
- Clone the repository and the dependencies in
/lib
withSSH/copyLib.ps1
. - run
dotnet build -c Release
.
- Clone the repository and the dependencies in
/lib
withSSH/copyLib.ps1
. - Build the project in
Debug
configuration. - Make sure you have gsudo installed in the path.
- Run
debug.ps1
(change$ptPath
if you have PowerToys installed in a different location). - Attach to the
PowerToys.PowerLauncher
process in Visual Studio.
If you want to help localize this plugin, please check the localization guide