mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-01-01 03:02:15 +00:00
## Descriptions The code was short-circuiting the shell integration setup when `shell-integration = none`, which prevented the feature environment variables from being set. These environment variables are needed even for manual shell integration to work properly. ## Changes - Extracted feature environment variables setup into a separate `setup_features` function - Modified the shell integration initialization to ensure features are set up even when `shell-integration = none` <img width="1126" alt="image" src="https://github.com/user-attachments/assets/ceeb33f5-26ee-4a3b-a6d5-eed57848c96c" /> Fixes https://github.com/ghostty-org/ghostty/issues/5046