Tools and utilities don't work when fish is made default shell
Starting from the last one - your command history in bash is stored in .bash_history
. Like .bashrc
and .bash_aliases
, it's read by bash
, not by fish
. Most likely reason for commands and tools not being found in fish
that your $PATH
in fish
-shell isn't the same as it is in bash
.
Restore bash
as your default shell, and read up about fish
to learn how you can duplicate your bash
environment in fish
. When a temporary fish
-shell works the way you want, you can make it the default shell.