Keeping your zsh config out of Copilot's terminals
How a single env var separates your shell from the agent's
GitHub Copilot agent terminals are non-interactive and don't need your Powerlevel10k prompt or aliases — but a naive guard breaks your regular VS Code terminal too. Here's the fix: a custom env var that only VS Code injects into user-opened terminals.
Read Post