sshy 0.1.2

TUI application to make SSH configuration easier
# SSHY
Tool to create key pairs and modify the user's SSH configuration file (~/.config/.ssh/config).

# Installation
sshy can be installed using [cargo](https://doc.rust-lang.org/cargo/getting-started/installation.html) 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 sshy
- `left` and `right`: navigate sections
- `up` and `down`: navigate the content of the focused section

### Popups
- `esc`: hide popup

### Public keys section
- `c`: copy to clipboard the content of the focused public key
- `n`: create new key pair

### Ssh client config
- `enter`: enter interactive (vim) mode

### Ssh client config (interactive mode)
- `q`: exit interactive mode
- `ctrl+s`: write buffer to file (~/.config/.ssh/config)
- `i`: insert mode
- `v`: visual mode
- `y`: yank
- `p`: paste
- `u`: undo
- `ctrl+r`: redo