- macOS
- Windows
- Linux
Download the DMG that matches your Mac and drag tty7 into Applications.
Builds are signed with a Developer ID certificate and notarized by Apple, so
Gatekeeper opens them without a right-click dance.
Builds are produced on macOS 14 and macOS 15. macOS 14 (Sonoma) or later
is the tested range.
The tty7 command
Every installer ships the tty7 CLI beside the app, and the app puts it on your
PATH the first time it launches. That is what lets a script — or a coding agent
in some other terminal — open panes and read them back.
- On Unix it is a symlink into whichever of
/opt/homebrew/bin,/usr/local/bin,~/.local/bin,~/bin, or~/.cargo/binyour PATH already covers. - On Windows the install directory is appended to your user PATH, and the uninstaller removes it again.
tty7 you installed yourself — a cargo install build, a package manager’s
copy — is never replaced. To turn the whole thing off, uncheck Settings →
Agents → Install the tty7 command on PATH.
Updating
tty7 checks for updates every six hours and can update itself: Settings → About → Check now, then Update and relaunch. Releases are downloaded and verified in the background so applying one is just a restart. Pick Stable or Nightly under Settings → About → Update channel. See Updates and channels for what each feed publishes and how switching behaves.Building from source
You need a stable Rust toolchain. The build is a plaincargo build; the app
binary is tty7-app.
- macOS / Windows
- Linux
Uninstalling
macOS
macOS
Quit tty7 (use Quit and Stop Server from the tray menu so the background
server stops too), then drag the app to the Trash. Your settings live in
~/.config/tty7 and are left alone; delete that folder to remove them.Windows
Windows
Use Add or remove programs. The uninstaller removes the PATH entry and
any Explorer context-menu keys it added. Settings live in
%APPDATA%\tty7.Linux
Linux
Delete the AppImage or the unpacked directory. Settings live in
~/.config/tty7.