Install Fish with Homebrew.
brew install fish
Get ~/.config/fish/config.fish
from Dotfiles with wget.
wget -P ~/.config/fish https://raw.githubusercontent.com/lukejanicke/dotfiles/master/.config/fish/config.fish
Get Catppuccin theme files from Dotfiles with wget.
wget -P ~/.config/fish/themes https://raw.githubusercontent.com/catppuccin/fish/main/themes/Catppuccin%20Latte.theme
wget -P ~/.config/fish/themes https://raw.githubusercontent.com/catppuccin/fish/main/themes/Catppuccin%20Frappe.theme
wget -P ~/.config/fish/themes https://raw.githubusercontent.com/catppuccin/fish/main/themes/Catppuccin%20Macchiato.theme
wget -P ~/.config/fish/themes https://raw.githubusercontent.com/catppuccin/fish/main/themes/Catppuccin%20Mocha.theme
Make Fish the system default shell.
sudo dscl . -create /Users/$(whoami) UserShell /opt/homebrew/bin/fish
Confirm which shell is the system default.
dscl . -read /Users/$(whoami) UserShell