VCode home

Colour a tab

Agents: claude, codex, opencode · On: phone, desktop

/colour blue paints a tab: the bar under it in the strip, its row's border in the tab lists, and the composer's edge while you are in it. The cog can also colour every new tab for you.

Why you would use it

Names take reading; colour does not. On a phone, a coloured composer edge tells you which tab you are typing into before you look at anything else.

How to use it

  1. In the tab you want to colour, type /colour blue and send. /color works the same. The coloured bar under the selected tab and the composer's edge in the same colour.

  2. /colour none takes the colour off. default and off do the same.

  3. Type /colour on its own to see the list of names.

  4. To colour new tabs automatically, tap the cog (#settings-open), find the Tabs group (#settings-tabs) and turn on Colour new tabs (#tabs-auto-colour).

  5. To stop the composer picking up the tab's colour, turn off Colour the composer (#tabs-tint).

The Tabs group in the settings sheet: its two switches in one panel, each with its label on the left.

What you see

The names are red, orange, yellow, green, cyan, blue, purple and pink.

A coloured tab shows the bar under the selected tab in that colour — violet when it has none — its row in the drawer and the Threads sheet wears the colour as a border (dimmer when it is not the tab you are in), and the composer's edge takes the colour, brightening when the composer has focus.

A bare /colour toasts colour: /colour red, orange, yellow, green, cyan, blue, purple, pink, or none. An unknown name is refused by the server: no colour called <name> — pick one of red, orange, yellow, green, cyan, blue, purple, pink, or none.

With Colour new tabs on, a new tab takes the colour after its neighbour's, so two tabs side by side never match. A tab with no neighbour takes red.

Settings save the moment you flip them; the right end of the group's title shows Saving…, then a green check and Saved.

Options and settings

Option Default What it changes
/colour <name> — Sets the colour. Case-blind
/colour none | default | off — Takes the colour off
Colour new tabs (#tabs-auto-colour) off Every tab created from now on gets a colour
Colour the composer (#tabs-tint) on Whether the composer's edge wears the tab's colour

Limits and known gaps