-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fish (and other shells) support #132
Comments
Let me check if I understand your request correctly. You would like to change the shell executable through which the Currently
and you would like to be able to change that to, e.g.
(or some other shell). Did I understand that correctly? Right now this is not possible, but I think we could add an environment variable to configure the shell executable. But this would be without any guarantees that a particular shell is supported. A quick check suggests that fish supports the |
Yeah, that's essentially my request. |
I observed with WSL 2 atleast whatever I have the All was working fine until some update came along and broke "Current branch only" functionality with the setup. This works even now if you use Error details:
Exit code: 1
The fix was to do the following: cp /etc/zsh/zshenv ~/.zshenv
echo "alias git=\"noglob git\"" >> ~/.zshenv Now everything works as usual. Hope this helps someone facing the same issue. |
I use fish as my exclusive shell in wsl, and have a variety of variables and functions set in config.fish that I frequently use in my git usage.
I would very much like not to have to port these over to bash, as they are in some cases impossible to port, so I was wondering if an option to use the default shell (set by chsh) or to set a specific shell could be added?
The text was updated successfully, but these errors were encountered: