Launch Configurations
Launch Configurations enables you to save your configuration of windows, tabs, and panes, so that you can reopen the same set of sessions per project quickly.
Last updated
Was this helpful?
Launch Configurations enables you to save your configuration of windows, tabs, and panes, so that you can reopen the same set of sessions per project quickly.
Last updated
Was this helpful?
With Launch configurations you can save in the app or by adding a yaml file.
Set up the configuration of windows, tabs, and panes you would like to save.
Open the , and type in Save New Launch Configuration
.
Name the configuration file. The name field cannot be empty.
Click the Save configuration button.
Launch Configurations files are generated when you create them with the UI and can also be created or modified manually.
Please see the below for .
From the , enter Launch Configuration
to open and select Launch Configuration.
Right-clicking the new Tab + button to open a menu and select saved Launch Configuration.
From the Mac Menu, File > Launch Configurations
, where you can search through and open your saved Launch Configuration.
Single-window launch configs can be launched into the active window from the launch configuration palette using CMD-ENTER
on Mac.
All Launch Configuration yaml files are stored in the following location:
The cwd:
value in the yaml code must contain an absolute path or ""
. Note that ~
or empty paths will result in the file not being visible on the list of options for Launch Configurations.
Sample configuration that shows how windows are structured in launch configuration files.
Here's a sample configuration that shows how tabs are structured in launch configuration files.
Use the title
field to set a custom tab name
Use the color
field to set the tab color
We currently support using the terminal colors (ANSI colors):
Red | Green | Yellow | Blue | Magenta | Cyan
The actual color values will be automatically derived from your Warp theme
Launch Configurations support setting split panes in each tab. Note that Warp also supports nesting split panes in launch configuration files.
Sample configuration that shows how a Window and Tab can be activated with a session in focus.
Use the active_window_index
and active_tab_index
fields to set your active Window and Tab.
Use the is_focused
field to set which Pane is focused in each tab.
Not that when you use - active_tab_index:
the tabs:
field doesn't need the -
prefix, as this can cause syntax issues.
Use the commands
field to define a set of commands to run when a launch configuration in run.
You may need to use double quotes for commands with special characters. Commands in separate lines are chained together with &&
when run, as such commands run after ssh
commands may not execute.
Terminal Tip You can open saved Launch Configurations via Alfred Workflow or Extension. Learn more . Credit to