github Gu1llaum-3/sshm 1.4.0

latest releases: v1.10.0-beta, v1.9.0, v1.9.0-beta2...
3 months ago

🔗 SSHM 1.4.0 – SSH Include Support & Enhanced TUI

The 1.4.0 release adds SSH Include directive support and introduces a redesigned minimalist TUI with enhanced navigation and better responsiveness.

✨ New Features

  • 📂 SSH Include Support – Organize configurations across multiple files with full glob pattern support (thanks to @yimeng)
  • â„šī¸ Info Command (i) – View complete SSH configuration details for any host without entering edit mode
  • ❓ Help Command (h) – Quick access to command shortcuts and navigation help
  • 📱 Improved TUI Responsiveness – Better handling of large host lists with proper space management

🎨 Enhanced Interface

  • ✨ Minimalist UI Redesign – Cleaner, more focused interface elements
  • âŒ¨ī¸ Enhanced Keyboard Shortcuts – More intuitive navigation with help accessibility
  • 🔧 Fixed Table Height Calculation – Prevents UI elements from being hidden in compact layouts
  • đŸ‘ī¸ Better Host Visibility – Ensures all hosts remain accessible without unnecessary scrolling

🚀 SSH Include Usage

  1. Organize configs: Include work-servers.conf
  2. Use glob patterns: Include projects/*
  3. Relative paths: All includes resolve properly
  4. Circular protection: Automatic infinite recursion prevention

Perfect for managing large SSH configurations, team environments, and organized project setups!


đŸ“Ļ Installation: Download the latest binaries from the assets below

📖 Documentation: See the updated [README](https://github.com/Gu1llaum-3/sshm/blob/main/README.md)

🐛 Issues: Found a bug? Open an [issue](https://github.com/Gu1llaum-3/sshm/issues)

Don't miss a new sshm release

NewReleases is sending notifications on new releases.