I used the following to set my default shell
chsh -s `which fish`
Which works great, but many commands such as brew and npm no longer works. Previously, accessing fish shell from zsh shell still allows me to access those commands.
How do I enable Fish shell to access the commands or at least add the commands.