@executivedysfunctionfemme
literally if you don't code in the cli or write shell scrips or know/care abt teh differences between shells at least just try fish @fish-shell its. so ez
$ sudo [apt|yay|pacman|whatever] install fish
confirm fish in your list of available shells:
$ cat /etc/shells
it'll look smth liek this:
# /etc/shells: valid login shells
/bin/sh
/usr/bin/sh
/bin/bash
/usr/bin/bash
/usr/bin/fish
there might seem like a lot; some of them are aliases (e.g. sh often runs bash or dash). now the fun part. to change your interactive shell (to fish):
$ chsh -s /usr/bin/fish
that's it!
if u leave off all args and just run chsh, it will prompt u to enter a path to the shell you want for your login/system shell (tip: use that cat 🐈 command above to double check!)
if sudo, u can even add another user's username to teh end of the commands to change their shells
>;3 muhahahehehoo
















