Cursor attempts to use bash despite OS and terminal settings.
Steps to Reproduce
Every time I switch to a new project I have to tell it to use PowerShell instead of bash.
Expected Behavior
It should either read from the terminal settings OR recognize my OS and prioritize the correct terminal. The second option seems to make much more sense.
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
I have this in User Rules:
When executing terminal commands, always use Windows PowerShell or CMD syntax and avoid Linux Bash commands.
And in Terminal>Integrated>Default Profile: I have what you have there. PowerShell is selected.
I would add a screen cap but I do not see an image upload in the editor.
I’m going to reply again here because I only now saw that there are two of these. One for User and one for Workspace. I am now assuming that they both have to be set the same way as it looks like Workspace overrides User (which feels backwards).
I will see if that does it.
Besides that, I would think that any User rules would override that, so…