"terminal.integrated.profiles.windows": { "PowerShell -NoProfile": { "source": "PowerShell", "args": ["-NoProfile"] } }, "terminal.integrated.profiles.linux": { "zsh (login)": { "path": "zsh", "args": ["-l"] } }
The source link has the solution to this: https://offering.solutions/blog/articles/2020/03/24/setting-windows-terminal-as-default-external-terminal-in-visual-studio-code/