When managing remote servers, it is common to open multiple SSH sessions to the exact same host. For example, you might have one tab running a live tail of postgresql.log, another running htop to monitor memory usage, and a third split pane ready to run command snippets.
Without clean visual cues, it is incredibly easy to get confused and run a destructive command in the wrong tab.
Upshell solves this problem by allowing you to temporarily rename active tabs and tint them with environment-specific accent colors (like red for Production, yellow for Staging, and green for Local).
Why temporary renaming matters
Most terminal emulators name tabs based on the active command (e.g. ssh or tail) or the host domain. If you have four tabs open on deploy@db-prod.acme.com, they will all look identical in your tab bar.
In Upshell, you can double-click any tab title or press ⇧⌘R to set a custom temporary label. You can name them:
Prod DB LogsProd DB MonitorProd DB Shell
This name is local to your active window workspace and persists for the duration of the connection session. It does not affect the server’s actual host name or your saved site configuration profile.
Assigning environment-specific tint colors
Beyond renaming, visual borders and tab underscores provide a second layer of defense. You can assign a Server Environment type to your saved hosts:
- Production (Red): Tinted backdrop and bright red underlines. Serves as a constant warning that commands have immediate consequences.
- Staging / Testing (Yellow): Staging yellow highlights.
- Development / Local (Green/Blue): Calm colors for safe sandboxed servers.
If you open a split terminal pane inside a production-tagged tab, both splits inherit the red backdrop tint under their titles, ensuring you are always aware of your security context.
Step by step
- Open the session — Connect to your remote host.
- Rename a tab — Double-click the tab label or use the context menu (Right-click ▸ Rename Tab). Type a descriptive temporary label (e.g.,
Logs tail) and press Enter. - Color the backdrop — If you want to tint the tab to warn yourself, right-click the tab and choose an Environment Accent (e.g., set to Red / Production).
- Create a split — Split the tab horizontally or vertically. The new pane inherits the environment boundaries and highlights.