SHY(1)

πŸ“¦ version 0.1.10, in arch rolling

πŸ¦‹ SHY(1) β€” barebones ssh launcher πŸ¦‹

okay bestie, welcome to the SHY(1) page from the General Commands Manual. it's giving "tiny ssh launcher that knows exactly what it is." let's go πŸ’…

πŸ’– NAME πŸ’–

shy β€” barebones ssh launcher

✨ SYNOPSIS ✨

shy [OPTIONS]

🌸 DESCRIPTION 🌸

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, so you can quickly select one using a readline-ish prompt. lowkey iconic, no cap. 😌

Usually shy is started with no options:

shy

To connect more quickly to a host, you may want to launch in search mode:

shy -s

If you want to use a config file other than ~/.ssh/config, you can pass a path using the -c or --config options. easy peasy.

πŸŽ€ OPTIONS πŸŽ€

  • -c, --config _FILE_ β€” use _FILE_ instead of ~/.ssh/config. custom config era.
  • -h, --help β€” print a help summary and exit.
  • -v, --version β€” print version information and exit.

πŸ’€ NOTES πŸ’€

if no config file is found, shy will fail to start. that's not a vibe, that's just the rule. 😭

shy has two modes: Navigation mode and Search mode. by default, the program is in Navigation mode β€” a simple list view that lets you move your selected host up or down. very main character.

By pressing i, s, f, or /, the program enters Search mode, allowing you to quickly jump to a host by typing the beginning of its name. slay. ✨

  • q, Esc, Ctrl-c β€” quit shy.
  • Up arrow, Ctrl-p, k β€” select previous host in list.
  • Down arrow, Ctrl-n, j β€” select next host in list.
  • Page Down, Spacebar β€” jump down by five entries.
  • Page Up, - β€” jump up by five entries.
  • Enter β€” connect to selected host.
  • i, s, /, f β€” enter search mode.
  • r, F5 β€” refresh view.

πŸ”Ž SEARCH MODE KEYBOARD SHORTCUTS πŸ”Ž

  • Esc, Ctrl-c β€” clear the input, and then exit Search mode.
  • Up arrow, Ctrl-p, k β€” select previous matching host.
  • Down arrow, Ctrl-n, j β€” select next matching host.
  • Enter β€” connect to selected host.

πŸ‘‘ ABOUT πŸ‘‘

shy is maintained by chris west, and released under the MIT license. periodt. πŸ’œ

shy's Gopher hole:

gopher://phkt.io/1/shy

shy's webpage:

https://github.com/xvxx/shy

xoxo bestie β€” this SHY(1) page is dated 2020-05-04 πŸŽ€πŸ’–

πŸ“¦ where this page comes from