Crates.io | shy |
lib.rs | shy |
version | 0.1.10 |
source | src |
created_at | 2020-05-04 00:00:34.095547 |
updated_at | 2020-11-03 23:24:36.711866 |
description | bare-bones ssh launcher |
homepage | |
repository | https://github.com/xvxx/shy |
max_upload_size | |
id | 237262 |
size | 47,971 |
shy
is a lil console ui for quickly connecting to an ssh server. It
parses your ~/.ssh/config
file and displays all your "Host" patterns,
allowing you to quickly select one using a fuzzy finder prompt.
On macOS you can install with Homebrew:
brew install xvxx/code/shy
On Arch Linux, install shy with your favorite AUR helper:
yay -S shy
Binaries for Linux, Raspberry Pi, and Mac are available at https://github.com/xvxx/shy/releases:
You can also install directly from crates.io:
cargo install shy
Usage: shy [options]
Options:
-c, --config FILE Use FILE instead of ~/.ssh/config
-s, --search Start in Search mode.
-v, --version Print shy version and exit.
-h, --help Show this message.
Shortcut | Nav Mode | Search Mode |
---|---|---|
i , s , f , / |
Enter search mode | |
up , ctrl-p |
Move selection up | Jump to previous match |
down , ctrl-n |
Move selection down | Jump to next match |
PageDown , space |
Jump down 5 entries | |
PageUp , - |
Jump up 5 entries | |
r , F5 |
Refresh | |
ctrl-c , ESC |
Quit | Clear Input, then Exit Search Mode |