3 releases
| 0.1.2 | May 19, 2025 |
|---|---|
| 0.1.1 | May 19, 2025 |
| 0.1.0 | May 9, 2025 |
#504 in Text editors
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 sshyleftandright: navigate sectionsupanddown: 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
~17–35MB
~501K SLoC