Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
sshush
command
|
|
|
internal
|
|
|
tui
Package tui renders the interactive interface.
|
Package tui renders the interactive interface. |
|
pkg
|
|
|
agent
Package agent talks to the running ssh-agent.
|
Package agent talks to the running ssh-agent. |
|
appconfig
Package appconfig persists sshush's own settings (distinct from the user's SSH config) at $XDG_CONFIG_HOME/sshush/config.toml, falling back to ~/.config/sshush/config.toml.
|
Package appconfig persists sshush's own settings (distinct from the user's SSH config) at $XDG_CONFIG_HOME/sshush/config.toml, falling back to ~/.config/sshush/config.toml. |
|
keys
Package keys scans the filesystem for SSH key pairs and reports them as config.Identity values.
|
Package keys scans the filesystem for SSH key pairs and reports them as config.Identity values. |
|
service
Package service orchestrates key scanning, config parsing, and agent state into a single SshConfigModel and mediates all mutations.
|
Package service orchestrates key scanning, config parsing, and agent state into a single SshConfigModel and mediates all mutations. |
|
sshconfig
Package sshconfig parses ~/.ssh/config (following Include directives) into the domain model and writes edits back while preserving comments, ordering, and unknown options via a round-tripping AST.
|
Package sshconfig parses ~/.ssh/config (following Include directives) into the domain model and writes edits back while preserving comments, ordering, and unknown options via a round-tripping AST. |
|
watch
Package watch reports filesystem changes under a set of directories, coalesced into a single signal so a burst of editor writes triggers one reload.
|
Package watch reports filesystem changes under a set of directories, coalesced into a single signal so a burst of editor writes triggers one reload. |
Click to show internal directories.
Click to hide internal directories.