i am trying to get fish to be the default shell for lxterm. but running
sudo chsh -s /usr/bin/fish
returns
Changing shell for root. chsh: Shell not changed.
You must log in or # to comment.
Just don’t use sudo.
Huh. Okay I’ll try that.
I don’t bother changing the default shell. Rather, I set it so for interactive sessions of the default shell (typically bash on Linux, sh on FreeBSD), it will execute the shell I actually want to use (fish).



