it2 profile shell-integration

Manage automatic shell integration for profiles

Description

Manage automatic shell integration loading for profiles.

Shell integration provides enhanced terminal features:

  • Command state tracking (EDITING, RUNNING, FINISHED)
  • Exit code capture
  • Working directory tracking
  • Command history

Available subcommands:
status - Check if shell integration is enabled for a profile
enable - Enable automatic shell integration loading
disable - Disable automatic shell integration loading

Examples:

Check status for current profile

$ it2 profile shell-integration status

Enable for specific profile

$ it2 profile shell-integration enable "My Profile"

Disable for current profile

$ it2 profile shell-integration disable

Command Reference

Options inherited from parent commands

--format (default "text")

Output format (text, json, yaml) - affects how command results are displayed

--timeout

Timeout for API operations - how long to wait for iTerm2 to respond

--url

WebSocket URL for iTerm2 API - typically ws://localhost:1912 for local iTerm2

See Also