Control iTerm with Raycast
Launch new window in iTerm
Launch new tab in iTerm
Split Horizontally with Current Profile
Split Vertically with Current Profile
Edit the selected file(s) in iTerm using $EDITOR
Open iTerm in the currently selected folder(s)
Open a specific iTerm profile in a new window or tab
List and switch to any open iTerm session, grouped by window and tab
Apply a color preset to the current iTerm profile
Move the current iTerm pane to a new or existing window
Browse and open project folders in iTerm
Open iTerm Profile failing when profiles contain values not representable in JSON (e.g. Infinity floats from status bar config)Open iTerm Profile if parts of a user's iTerm preferences plist other than profiles cannot be converted to JSONEdit in iTerm in a new window or a new tab.Open iTerm Profile so all saved profiles are listed regardless of plist field orderSwitch iTerm Session command — unified session switcher listing all open panes grouped by tab, with a window filter dropdown (shown when multiple windows are open), persistent custom tags per session (Cmd+T to assign), and descriptive errors when the iterm2 Python package is missingSearch Projects in iTerm command to browse a configurable projects directory (~/Projects by default) and open folders in new tab, new window, horizontal split, or vertical split — with git branch and version tag badgesSwitch iTerm Color Preset command to apply a color preset to the current session's profile (requires iTerm2 Python API)Move iTerm Session command to detach the current pane to a new window or move it to an existing oneOpen iTerm Profileit2api availability warning on split commands when iTerm2 is not installed at the default pathit2api subprocess PATH to include Homebrew and mise shims so commands work correctly from Raycast's environmentuseMemo dependency array in core hook@raycast/api 1.79 → 1.104, typescript 5 → 6, eslint 9 → 10, @types/node 22 → 25Open iTerm Profile command to open specific iTerm profiles in new window or tabOpen iTerm Here commandOpen iTerm here commandEdit in iTerm and Open iTerm here commands