i didnt even consider that having to configure everything with a config file allows apps like this https://github.com/zerebos/ghostty-config to exist. neat
Certain CLI tools complain about unknown $TERM env vars. For example, I could not open vim when SSHing into my Hetzner VPS in Ghostty. The fix is to set TERM to some well-known alternative before running your tool, like so: TERM=xterm vim