Skip to content

Navigation

View hierarchy

The TUI is organized as a drill-down hierarchy. Press enter to go deeper, esc to go back. A breadcrumb bar at the top of the screen always shows your current location.

Organizations
└── Projects
└── Workspaces
├── Settings (detail view)
├── Runs
│ └── Run Detail
├── Variables
│ └── Variable Detail
├── Config Versions
│ ├── Config Version Detail
│ └── Config Viewer (file tree)
│ └── File Content
└── State Versions
├── State Version Detail
└── State Viewer (JSON)

Workspace tabs

Once inside a workspace, you can switch between tabs using left and right arrow keys. The available tabs are:

  • Settings — workspace configuration details
  • Runs — plan and apply history
  • Variables — terraform and environment variables
  • Config Versions — uploaded configuration snapshots
  • State Versions — terraform state history

You can also jump directly to a tab from the workspace list using shortcut keys (v for variables, f for config versions, s for state versions).

Keyboard shortcuts

Press ? at any time to see shortcuts relevant to your current view.

These keys work in every list view:

KeyAction
up / kMove up
down / jMove down
enterSelect / drill in
escGo back / clear filter
g / shift+gJump to top / bottom

List views

KeyContextAction
dAny listView detail for selected item
left / rightWorkspace tabsSwitch between tabs
vWorkspace listJump to variables tab
fWorkspace listJump to config versions tab
sWorkspace listJump to state versions tab

Detail and viewer views

KeyAction
up / downScroll one line
shift+up / shift+downScroll half page
oOpen viewer (from state/config version detail)

Tools

KeyAction
/Filter the current list
rRefresh data
cCopy equivalent CLI command
uCopy URL to clipboard
shift+uOpen in browser
iToggle instance info panel
lToggle API inspector
?Toggle keyboard shortcuts
qQuit

Filtering

Press / in any list view to activate the filter bar. Type your search term and press enter to apply. The list filters in real time as you type. Press esc to clear the filter.

Filtering works on all list views: organizations, projects, workspaces, runs, variables, config versions, and state versions.

Scrolling in viewers

The state version JSON viewer and config version file viewer support extended scroll controls:

  • up / down — one line at a time
  • shift+up / shift+down — half a page at a time
  • r — re-fetch the content from the API