David Ibia
2f9587c8c8
feat: add shell completion for host names ( #37 )
...
- Add ValidArgsFunction to RootCmd for dynamic host completion
- Add 'sshm completion' subcommand for bash/zsh/fish/powershell
- Support prefix matching and case-insensitive filtering
- Respect --config flag for custom SSH config files
- Add comprehensive tests for completion functionality
- Document setup instructions in README
Co-authored-by: Guillaume Archambault <67098259+Gu1llaum-3@users.noreply.github.com >
2026-01-04 19:37:52 +01:00
David Ibia
435597f694
feat: add remote command execution support ( #36 )
...
Allow executing commands on remote hosts via 'sshm <host> <command>'.
Add -t/--tty flag for forcing TTY allocation on interactive commands.
Co-authored-by: Guillaume Archambault <67098259+Gu1llaum-3@users.noreply.github.com >
2026-01-04 19:24:31 +01:00
Simon Gaufreteau
ce9d678652
feat: ProxyCommand support ( #26 )
...
* Add base for ProxyCommand
* Fix crashes with ProxyCommand
* Add ProxyCommand to README
---------
Co-authored-by: Simon Gaufreteau <sgaufret@amazon.lu >
2026-01-04 17:49:04 +01:00
049998c235
docs: update README.md and remove CONFIG.md
2025-10-04 17:02:21 +02:00
3d746ec49a
doc: update installation instructions for Homebrew
2025-09-17 15:24:17 +02:00
2425695992
docs: update README
2025-09-13 11:53:45 +02:00
67987e6242
refactor: move SSH backups to ~/.config/sshm/backups/
2025-09-06 23:36:12 +02:00
b67f5abbbc
docs: update README features
2025-09-05 12:46:16 +02:00
2deec405f7
feat: add port forwarding support
2025-09-04 10:34:54 +02:00
20bc506e36
feat: add Windows platform support
2025-09-03 17:48:58 +02:00
e8c6e602a2
docs: update README.md
2025-09-03 11:57:26 +02:00
fad2585d5e
first commit
2025-08-31 22:57:23 +02:00