How can I tell Cursor's AI which terminal shell to use?

I’m normally using Nushell in my terminal. For this I have set in my settings.json:

"terminal.integrated.defaultProfile.osx": "nushell",

However this means that Cursor’s AI by default uses the same shell – and leads to unexpected command line failures because Cursor’s AI doesn’t really know how to drive Nushell.

How can I tell Cursor’s AI to use bash, but my default profile still is nushell?

1 Like