Skip to content

shabane/ssht

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ssht

ssht or ssh-tmux. As a DevOps engineer, every day i used to open a tmux, create many panes and in each of pane i ssh to a host then i set syncronize-pane on to use all the panes at once.

Then I get familiar with sshs tool. it's just a TUI over ssh_config file, which let you search and connect to your ssh host.

I combine this two idea, which the result came out with ssht, a TUI that let you search between your ssh hosts and then open all the hosts that you searched in a tmux session. or you can connect to one host.

shortcuts

Key Task
CTRL+G Open Guide Menu
CTRL+A Open All Searched Hosts in tmux
CTRL+O Open All Searched Hosts With Synced Pane In tmux
CTRL+N Open All Searched Hosts In New Window On tmux
CTRL+C Quit
Esc Back

About

a ssh TUI in go, which list all hosts in ~/.ssh/config, and let you connect to hosts it with in tmux

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages