Skip to content

Layout Workspace

Layout Workspace lets you save your current split pane arrangement as a named layout and restore it later. Switch between coding, reviewing, and monitoring setups without manually reconfiguring your splits.

Save a Layout

  1. Set up your split panes the way you want
  2. Right-click in the terminal area
  3. Select Save Layout
  4. Enter a name (e.g. “coding”, “review”, “monitor”)

The layout captures:

  • Split directions (horizontal/vertical) and ratios
  • Number of panes and tabs in each pane
  • Working directories (optional)

Restore a Layout

  1. Right-click in the terminal area
  2. Select Load Layout
  3. Pick a saved layout by name

The current pane arrangement is replaced with the saved layout. New terminal sessions are created for each pane.

Storage

Layouts are stored as JSON files in:

~/.config/spectra/layouts/
├── coding.json
├── review.json
└── monitor.json

Example Layouts

Coding (2-pane)

Editor Terminal

Code Review (3-pane)

Editor Diff Tests

Monitoring (4-pane)

Logs Metrics Server DB

Tips

  • Layouts don’t preserve running processes — only the pane structure and working directories.
  • You can manage layout files directly in ~/.config/spectra/layouts/ if you prefer editing JSON.
  • Delete a layout by removing its JSON file, or via the context menu.