How-to guide

How to tell terminal windows apart at a glance

Several windows from the same terminal app look alike until you click into each one. Your terminal may already have the fix: Apple Terminal, iTerm2 and Windows Terminal can give a window or tab its own title and colors, iTerm2 adds badges, and tmux names its windows and panes. Those settings work inside one app. Terminal Tags works on the window itself, in any app: press Ctrl+Shift+`, click a window and name it, then pick its tag from the menu bar or tray to bring it to the front.

$19.99 once, no subscription. Try it free for 24 hours first, no card.

Start with what your terminal already does

If your windows all belong to one terminal app, its own settings may be enough. Each set of steps below follows that app's documentation.

Apple Terminal (Mac)

  • Edit the title: press Shift-Command-I and type a name.
  • Edit the background color: press Option-Command-I and pick a color.
  • Reuse a look: choose Terminal > Settings, click Profiles, select one (or create one), and set its colors in Text, its window title in Window and its tab title in Tab. To open a window with it, choose Shell > New Window, then pick it from the list at the end of the menu.

Apple's Terminal User Guide: keyboard shortcuts, change the look of Terminal windows, open new windows and tabs.

iTerm2 (Mac)

  • Color a tab: choose View > Tab Color and pick a tint.
  • Name the window or tab: choose Window > Edit Window Title, or Window > Tab > Edit Tab Title.
  • Add a badge, a large text label in the top right of a session: set it in Settings > Profiles > General > Badge.

iTerm2's documentation: menu items, badges.

Windows Terminal (Windows)

  • Rename a tab: right-click it, choose Rename Tab and type the new title.
  • Color a tab: right-click it, choose Color… and pick a color, or choose Custom… for any color.
  • For a name and color that every new tab of a profile starts with, set tabTitle, tabColor and suppressApplicationTitle (to true, so the shell doesn't replace the title) in its settings.

Microsoft's documentation: tips and tricks, tab titles, tab color.

tmux

  • Name a window: press Ctrl-b, then comma, and type a name. tmux renames the window you're in (the rename-window command), shows the new name in the window list on the status line, and stops renaming that window by itself.
  • Title a pane: press Ctrl-b, then colon, and enter select-pane -T followed by a title. By default, the right side of the status line shows the pane title in quotes.
  • To give every pane a title line on its border, the tmux wiki's example sets pane-border-status to top and uses pane-border-format to show the pane title.

tmux's documentation: getting started, the pane border, the manual.

Where a window tag helps

A tab color or tab title lives in one terminal app's tab bar, and you set it up app by app. A Terminal Tags tag sits on the top edge of the window itself, in any app, and every tag is listed in the menu bar or tray, where picking one brings its window to the front.

How to tag a window

  1. Press Ctrl+Shift+` (or choose Tag a Window in Terminal Tags).
  2. Click the window you want to label.
  3. Type a name. Click the color dot to change the color.

Jump back to it

  1. Open the Terminal Tags menu in the menu bar (Mac) or the tray (Windows and Linux).
  2. Pick the tag by its color and name.
  3. Its window comes to the front.

To make tags your own, open Settings from the menu bar or tray: edit the colors, pick Pill, Rounded or Square, choose a font, and turn on Big tags to read them from across the room.

Where the line is

Terminal Tags shows the name you give a window, not what's running in it. It doesn't start, split or save sessions, and it never reads the text inside a window.

One job, done cleanly.

Install it, sign in, and tag your first window before you pay anything. Then try everything free for 24 hours with no card, or buy it once for $19.99.

Mac · Windows · Linux · one purchase, all three

Related