Skip to content

v1.4.7 – Fix Ghostty TCC prompt and multiple windows

Choose a tag to compare

@nathandale nathandale released this 24 Feb 23:46
· 2 commits to master since this release

What's fixed

Ghostty – no more Privacy & Security prompt, and multiple bookmark clicks now open multiple windows correctly.

What went wrong in v1.4.6

Running the ghostty binary via NSTask directly triggers macOS's App Management TCC check against Shuttle. This prompt can't be permanently dismissed because macOS re-evaluates it on every launch.

Fix

Switched back to do shell script (AppleScript) to invoke the ghostty binary — the same approach used for all other terminals. This runs through the user's shell context rather than Shuttle's process, which macOS does not subject to the App Management TCC check.

The --command=<temp script> approach from v1.4.5 is preserved so Ghostty receives valid --key=value CLI arguments. When Ghostty is already running, the binary connects via its IPC socket and opens a new window in the existing process. When it's not running, it launches fresh.