Skip to content

Interface Overview ​

MyShell Terminal uses a three-panel layout for efficient session management.

Layout ​

┌─────────────────────────────────────────────────┐
│                     Title Bar                     │
├──────┬──────────────────────┬───────────────────┤
│      │                      │                   │
│ Side │   Terminal Area      │  System Monitor   │
│ bar  │ (Tabs + Split panes) │  (Real-time)      │
│      │                      │                   │
├──────┴──────────────────────┴───────────────────┤
│                    Status Bar                     │
└─────────────────────────────────────────────────┘

The sidebar provides the main navigation for servers, snippets, and settings:

Server List ​

  • Manage all SSH server connections
  • Group servers by project or environment
  • Double-click to connect
  • Right-click for edit, duplicate, delete

Snippets ​

  • Save frequently used commands and scripts
  • Click to send to the active terminal
  • Organize with tags

Settings ​

  • General (theme, font, scrollback)
  • Connection (timeout, proxy)
  • Backup plans
  • Trusted hosts
  • SSH key management
  • About

Terminal Area ​

The core workspace supports:

  • Multi-tab: Open multiple sessions simultaneously
  • Split panes: Horizontal or vertical splits
  • Input broadcast: Send input to multiple terminals at once
  • Context menu: Copy/paste, open links, split, etc.
  • SFXP workspace tab: Open from the bottom status bar or command palette, then select and connect a server on each side

Right Panel — System Monitor ​

After connecting, real-time monitoring appears:

  • CPU: Usage graph, core count, load average
  • Memory: Total, used, cached, swap
  • Network: RX/TX speed graph, interface selector
  • Disk: Mount point capacity
  • Uptime: System uptime

Click metric cards to expand detail panels.

Floating Windows ​

These features open as draggable, resizable floating windows:

  • AI Assistant: Smart Q&A and code suggestions
  • Network Tools: Port scan, ping, speed test
  • File Editor: Multi-tab code editor