Skip to content

v1.4.8 – Unify terminal launch path

Choose a tag to compare

@nathandale nathandale released this 24 Feb 23:49
· 1 commit to master since this release

What changed

Refactored the terminal launch code so all terminals (Ghostty, Alacritty, kitty, Hyper, Rio) share one do shell script execution path.

The only Ghostty-specific code is how the launch argument is built: Ghostty's CLI rejects bare words like -e, sh, -c and requires --key=value syntax, so a tiny temp script is written to /tmp and passed as --command=<path>. All other terminals continue to use -e sh -c 'cmd' exactly as before — no other terminal is affected.