You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ssh-sessions/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ Manage SSH connections from `~/.ssh/config` with active session detection and la
5
5
## Features
6
6
7
7
-**Bar Widget**: Shows active SSH session count with tooltip listing connected hosts
8
-
-**Panel**: Host list with active/inactive status indicators and connect buttons
8
+
-**Panel**: Host list with active/inactive status indicators, connect buttons, and fuzzy search with keyboard navigation
9
9
-**Launcher**: Type `>ssh` to search and connect to hosts
10
10
-**Auto-detection**: Parses `~/.ssh/config` automatically and watches for changes
11
11
-**Session Monitoring**: Polls active SSH connections via `pgrep`, filters ProxyJump sub-processes
@@ -20,7 +20,7 @@ Active sessions are detected by polling `pgrep -af "ssh "` at a configurable int
20
20
## Usage
21
21
22
22
-**Bar widget**: Left click to open panel, right click for context menu, middle click to refresh
23
-
-**Panel**: Click the terminal icon next to any host to connect
23
+
-**Panel**: Type to search hosts with fuzzy matching. Arrow keys to navigate, Enter to connect, Escape to clear search or close panel. Click the terminal icon to connect directly
24
24
-**Launcher**: Open launcher, type `>ssh`, select a host to connect
0 commit comments