Skip to content

TatuMon/sshy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 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

About

TUI App to manage all your SSH connections and configuration

Resources

Stars

Watchers

Forks

Packages

No packages published