Skip to content

Screenshots

german edited this page Aug 23, 2026 · 6 revisions

Screenshots

The desktop -- 3.4.2

A picture behind the windows. Nine ship; your own drop into ~/.superterm/backgrounds/ and appear in the menu without rebuilding.

Goody on the desktop

Westminster and the Eye

Choosing one. Options > Desktop background lists every picture found on disk, and the desktop follows the choice as you make it:

Choosing a desktop picture

The desktop background menu

The desktop's colour. Options > Desktop colour...: the sixteen text-mode colours as swatches, clickable or reachable with the arrows. Black is the default, and the colour fills the desktop and a picture's empty cells alike.

The desktop colour picker

Choosing the desktop colour

The three palettes, and what a picture looks like in each. A picture keeps its own colours in all of them -- monochrome included:

Switching the colour palette

A picture under the monochrome palette

Shadows. A menu or a dialog darkens what is behind it, picture included, instead of falling back to the character grid:

A menu over the desktop picture

The Options menu, with everything above in it:

The Options menu

Scrollback. Every window carries a scrollbar in its right frame column -- it costs the pane no column -- and the wheel and Alt-PgUp/PgDn reach the history:

Scrolling back through a pane's history

The control CLI — one capture per feature

True multi-user sessions. Two clients attached to the same session: everything typed in client A (left) appears live in client B (right), including the line injected from a third shell with the control CLI:

Two clients attached to one session

Window management from the command line. This workspace was built entirely from another shell — panes opened with new, renamed with rename, re-tiled with organize grid, commands typed with send — while the attached client watched it happen live:

A workspace driven from the CLI

Session and pane listing. Live command, terminal size, scrollback lines and focus flags per pane; an English command produces Spanish output when the UI language is Spanish, and listar works everywhere:

Session and pane listing

Send and capture. Typing into a pane and dumping its screen — or its entire scrollback — from another shell, pipe-clean UTF-8:

Send and capture round-trip

Bilingual CLI. Every command and flag is accepted in English and in Spanish, and the help follows your configured language:

The CLI help in Spanish

All captures use the classic Turbo Pascal palette. Every visible pane is a real PTY-backed terminal; the frames, menus and dialogs are drawn by the vendored Free Vision UI.

Four-pane workspace

A workspace split into four independent panes: a process list, disk usage, a coloured application log and a git history. Each pane keeps its own process, terminal state, focus and resize behaviour, and the colours in the log and in the git output reach the terminal exactly as the program wrote them.

Four-pane superterm workspace

Window classes

A window class captures how a terminal connects: a structured SSH target (host, user, port, key) or a free command, plus an optional command to run once connected. Classes are edited in the app and stored in ~/.superterm/superterm.ini.

The window class manager listing SSH and local classes

Profiles

A profile is a named collection of windows and panes — a repeatable workspace. Activate one, save the current layout as a new profile, or mark one as the default that opens on startup.

The profile manager with a default profile marked

Named detachable sessions

Detach a running workspace (Ctrl-Q d) and it keeps its shells and SSH connections alive in the background under a name. superterm --attach (or Ctrl-Q s) shows the picker to reattach, delete, or start a new session.

The session picker listing two live detached sessions

Session menu

The Sessions menu gathers detach, attach/manage, save, and the quick wizard. Accelerators and shortcuts are shown on the right of each entry.

The Sessions menu open

Quick session wizard

The wizard launches one to four panes without editing a file. It asks for the number of panes, then a connection command for each and an optional command to run once connected. Use it for temporary workspaces; use a class or profile when the layout must be reproducible.

The session wizard asking for a connection command

Clipboard history

The Clipboard / Portapapeles menu keeps the ten most recent items in memory. Ctrl-Q [ enters copy mode in the focused pane, Ctrl-Q ] pastes the newest item straight away, and Ctrl-Q h opens the history so one can be chosen. Host-terminal pastes arrive atomically through bracketed-paste mode.

The Clipboard menu

Each row in the history says where the item came from, so a pane copy and a paste from the host terminal can be told apart. A pane's own copy reaches the host clipboard with OSC 52, which is what makes it work when the pane is an SSH connection; a pane asking to read the clipboard is not answered.

Choosing an item to paste from the clipboard history

Focus changes the border, not the terminal

An unfocused pane is no longer darkened into greyscale. Both panes below ran the same output and keep the application's exact foreground, background and attributes; only the window border, the title and the cursor say which one has the focus. Because the interior does not change, moving the focus puts nothing into the terminal delta -- which is what a slow link notices.

Two panes keeping their colours, focused and not

Minimize or restore every window

Minimize all windows and Restore all windows act on the whole workspace at once. The per-window entries remain in Panes / Paneles.

Minimize all and restore all in the Windows menu

Refreshing these images

The screenshots are generated deterministically from the real TUI output, so they can be regenerated whenever the interface changes. Keep them free of passwords, private keys, tokens, host secrets, and personal command history before publishing.

Clone this wiki locally