TuxShell
Docs

Getting started

Your first hosts, connecting, tabs and splits, and the shortcuts worth learning first.

Add your hosts

The quickest start is to import what you already have. If you use ~/.ssh/config, Home shows the hosts there that you haven’t saved yet, with Review & import. Other sources (CSV, Excel, MobaXterm, Remmina, PuTTY, Ansible, .rdp files) are under Import; see Importing hosts.

To add one by hand, use New host. A host can have a group, tags, a jump host (ProxyJump), an identity file and, optionally, its operating system. Hosts without a saved user ask for one when you connect, with an option to save it.

Connect

  • Double-click a host, or press Ctrl K and type part of its name. You can also type user@host:port there.
  • TuxShell runs your system’s ssh, so keys, agents, ~/.ssh/config and jump hosts work as they do in a terminal.
  • New panes, splits and the file browser reuse the open connection, so you log in once.

Tabs and splits

  • A tab holds up to four panes. Merge tabs into a split, move a pane out to its own tab, maximize a pane, drag dividers to resize.
  • Open tabs are listed in the left panel above your hosts; drag to reorder them. Prefer the classic tab strip? Preferences → General → Open tabs.
  • Right-click a tab → Save tab as layout to open the same set again later, from Home or Ctrl+K.

Shortcuts to learn first

Shortcut What it does
Ctrl K Quick connect: hosts, snippets, tunnels, actions
Ctrl Shift B Broadcast typing to all panes of a tab
Ctrl Shift E File browser for the focused pane
Ctrl , Preferences

More in Shortcuts. On macOS, ⌘ replaces Ctrl.