Suggestion: Open a new terminal window with a collection of preconfigured tabs #12346

Open
opened 2026-01-31 03:13:03 +00:00 by claunia · 0 comments
Owner

Originally created by @NeilMacMullen on GitHub (Feb 1, 2021).

Motivation:

If I perform a common task involving multiple tabs, I usually spend some time to color and name the tabs to make it it obvious which tab is which. For example.

colortabs

It would be convenient if I could store this particular configuration the next day and recall it.

From a user-perspective something like:--

  • Click on shell menu drop-down.
  • Select "Save Collection"
    • Configuration is saved to some config file

Next day...

  • Double click on configuration file
  • new Shell window opens with saved tabs

At a minimum the "collection/configuration" should recreate the number and types of tabs + header colors and names. It would be desirable if additional context for each tab could be maintained (cwd, buffer history, other?)

I'm pretty sure I can do most of this stuff already by writing some dedicated scripts - maybe a cheap implementation of this would be for the "config file" just to be a script that performs the required operations when the shell starts up?

Originally created by @NeilMacMullen on GitHub (Feb 1, 2021). Motivation: If I perform a common task involving multiple tabs, I usually spend some time to color and name the tabs to make it it obvious which tab is which. For example. ![colortabs](https://user-images.githubusercontent.com/9131337/106469408-234cb100-6497-11eb-9a65-0450ec816ba8.png) It would be *convenient* if I could store this particular configuration the next day and recall it. From a user-perspective something like:-- - Click on shell menu drop-down. - Select "Save Collection" - Configuration is saved to some config file Next day... - Double click on configuration file - new Shell window opens with saved tabs At a minimum the "collection/configuration" should recreate the number and types of tabs + header colors and names. It would be *desirable* if additional context for each tab could be maintained (cwd, buffer history, other?) I'm pretty sure I can do most of this stuff already by writing some dedicated scripts - maybe a cheap implementation of this would be for the "config file" just to be a script that performs the required operations when the shell starts up?
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-31 03:13:03 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#12346