3 releases
0.1.2 | May 19, 2025 |
---|---|
0.1.1 | May 19, 2025 |
0.1.0 | May 9, 2025 |
#321 in Configuration
63 downloads per month
110KB
2.5K
SLoC
SSHY
Tool to create key pairs and modify the user's SSH configuration file (~/.config/.ssh/config).
Installation
sshy can be installed using cargo with cargo install sshy
Usage
To run sshy, simply run sshy
in a terminal and the TUI should take control.
The controls are listed bellow
Controls
General
q
: exit sshyleft
andright
: navigate sectionsup
anddown
: navigate the content of the focused section
Popups
esc
: hide popup
Public keys section
c
: copy to clipboard the content of the focused public keyn
: create new key pair
Ssh client config
enter
: enter interactive (vim) mode
Ssh client config (interactive mode)
q
: exit interactive modectrl+s
: write buffer to file (~/.config/.ssh/config)i
: insert modev
: visual modey
: yankp
: pasteu
: undoctrl+r
: redo
Dependencies
~15–33MB
~460K SLoC