Bash lacks support for autosuggestions and syntax highlighting.Fish is great, but its incompatibility with Bash syntax leads to some compatibility issues.Zsh is the only option left.
apt install zsh-autosuggestions zsh-common zsh or dnf install zsh zsh-autosuggestions zsh-syntax-highlighting/etc/zsh/ in whonix-gateway template and delete /etc/zsh/zshrc and /etc/zsh/zprofile otherwise copy to other vm wil fail./etc/zsh/ from whonix-gateway template to fedora/debiantemplete and replace the original /etc/zsh if exists.debian, run
ln -s /etc/zsh/zprofile.dist /etc/zsh/zprofile
ln -s /etc/zsh/zshrc.dist /etc/zsh/zshrc
fedora, run
rm /etc/zshrc /etc/zprofile
ln -s /etc/zsh/zprofile.dist /etc/zprofile
ln -s /etc/zsh/zshrc.dist /etc/zshrc
sudo chsh -s /usr/bin/zsh user
sudo chsh -s /usr/bin/zsh
0 when you first launch zsh.Now you can use zsh everywhere with autosuggestions and syntax-highlighting