wavetermdev / waveterm

An open-source, cross-platform terminal for seamless workflows
https://www.waveterm.dev
Apache License 2.0
3.44k stars 78 forks source link

Hope to add feature: set default shell #91

Open a15355447898a opened 7 months ago

a15355447898a commented 7 months ago

Is your feature request related to a problem? Please describe. When my system's shell is bash, but I want to use fish as my terminal shell, I find that currently I can't do that.

Describe the solution you'd like I want to add a setting that allows users to set the default shell for the terminal.

image

sawka commented 7 months ago

Thanks for submitting. We don't currently support fish. Right now the product only supports bash. We are planning on adding zsh support, but we likely won't support fish in the near term. The reason is that we're trying to build a lot of the usability features in fish right into Wave directly.

nukeop commented 7 months ago

I also wanted to change the shell to fish, which is set as my default, as soon as I found out that the shell doesn't behave normally. I was surprised to see that the terminal doesn't respect the system defaults, and furthermore that it's not shell-agnostic.

szamanr commented 3 months ago

it should respect the default system shell. i use fish, so this is a deal breaker for me.

RyzeNGrind commented 2 months ago

Agree with the sentiment, please consider making the product shell-agnostic.

This would even engage windows users who are stuck in WSL trying to deploy Wave or powershell perhaps.

pnunn commented 2 weeks ago

Sadly warp doesn't care about fish users either.. oh well, back to the default terminal then I guess.

pjv commented 2 weeks ago

bu bye (need fish compat).