All Projects β†’ xvxx β†’ shy

xvxx / shy

Licence: MIT License
πŸ’€ bare-bones ssh launcher

Programming Languages

rust
11053 projects
Makefile
30231 projects

Projects that are alternatives of or similar to shy

Gitui
Blazing πŸ’₯ fast terminal-ui for git written in rust πŸ¦€
Stars: ✭ 6,762 (+13158.82%)
Mutual labels:  tui, command-line-tool
Przm
🎨 A simple, yet feature rich color picker and manipulator
Stars: ✭ 17 (-66.67%)
Mutual labels:  tui, command-line-tool
gomphotherium
Gomphotherium (/ΛŒΙ‘Ι’mfΙ™ΛˆΞΈΙͺΙ™riΙ™m/; "welded beast"), a command line Mastodon client.
Stars: ✭ 22 (-56.86%)
Mutual labels:  tui, command-line-tool
jira-cli
πŸ”₯ [WIP] Feature-rich interactive Jira command line.
Stars: ✭ 809 (+1486.27%)
Mutual labels:  tui, command-line-tool
Swiff
πŸ’ Command line tools for common local ↔ remote server tasks.
Stars: ✭ 87 (+70.59%)
Mutual labels:  ssh, command-line-tool
Hledger
A reliable, user-friendly Plain Text Accounting tool with command line, terminal and web interfaces.
Stars: ✭ 1,887 (+3600%)
Mutual labels:  tui, command-line-tool
Transity
Keep track of your πŸ’΅, πŸ•˜, πŸ–, πŸ„, 🍻 on your command line
Stars: ✭ 528 (+935.29%)
Mutual labels:  tui, command-line-tool
libgen-downloader
A simple tool to search and download ebooks from libgen via terminal user interface.
Stars: ✭ 98 (+92.16%)
Mutual labels:  tui, command-line-tool
Sultan
Sultan: Command and Rule over your Shell
Stars: ✭ 625 (+1125.49%)
Mutual labels:  ssh, command-line-tool
Geek Life
The Todo List / Task Manager for Geeks in command line
Stars: ✭ 212 (+315.69%)
Mutual labels:  tui, command-line-tool
Lssh
List selection type alternative ssh/scp/sftp client. Pure Go.
Stars: ✭ 110 (+115.69%)
Mutual labels:  ssh, tui
przm
🎨 A simple, yet feature rich color picker and manipulator
Stars: ✭ 19 (-62.75%)
Mutual labels:  tui, command-line-tool
moshpit
A powerful cross-platform command-line tool for datamoshing.
Stars: ✭ 74 (+45.1%)
Mutual labels:  command-line-tool
utility
Collection of command line utilities
Stars: ✭ 36 (-29.41%)
Mutual labels:  command-line-tool
wsl-agent-bridge
WSL compatibility bridge for ssh-agent on Windows
Stars: ✭ 17 (-66.67%)
Mutual labels:  ssh
golintui
A simple terminal UI for Go linters
Stars: ✭ 73 (+43.14%)
Mutual labels:  tui
flinch
A collection of terminal-based widgets for richer Golang CLI apps.
Stars: ✭ 32 (-37.25%)
Mutual labels:  tui
xcode-cli
Command line helpers for Xcode
Stars: ✭ 17 (-66.67%)
Mutual labels:  command-line-tool
dots
πŸŒ€ my linux configuration
Stars: ✭ 66 (+29.41%)
Mutual labels:  tui
dockerize
Utility to simplify running applications in docker containers
Stars: ✭ 91 (+78.43%)
Mutual labels:  command-line-tool

shy

github crate aur build

shy is a lil console ui for quickly connecting to an ssh server. It parses your ~/.ssh/config file and displays all your "Host" patterns, allowing you to quickly select one using a fuzzy finder prompt.

install

On macOS you can install with Homebrew:

brew install xvxx/code/shy

On Arch Linux, install using Pacman:

pacman -S shy

Binaries for Linux, Raspberry Pi, and Mac are available at https://github.com/xvxx/shy/releases:

You can also install directly from crates.io:

cargo install shy

usage

Usage: shy [options]

Options:
    -c, --config FILE    Use FILE instead of ~/.ssh/config
    -s, --search         Start in Search mode.
    -v, --version        Print shy version and exit.
    -h, --help           Show this message.

keyboard shortcuts

Shortcut Nav Mode Search Mode
i, s, f, / Enter search mode
up, ctrl-p Move selection up Jump to previous match
down, ctrl-n Move selection down Jump to next match
PageDown, space Jump down 5 entries
PageUp, - Jump up 5 entries
r, F5 Refresh
ctrl-c, ESC Quit Clear Input, then Exit Search Mode

screenies

Screenshot Screenshot
Screenshot Screenshot
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].