Skip to content

Latest commit

 

History

History
68 lines (47 loc) · 2 KB

Fish.md

File metadata and controls

68 lines (47 loc) · 2 KB

Fish

Install

Install Fish with Homebrew.

brew install fish

DO IT THIS WAY FROM NOW ON

Add /opt/homebrew/bin/fish to /etc/shells.

echo /opt/homebrew/bin/fish >> /etc/shells

Make Fish the system default shell.

chsh -s /opt/homebrew/bin/fish

I DO NOT KNOW WHY I DIT IT THIS WAY BEFORE

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

Configure

Get ~/.config/fish/config.fish from Dotfiles with wget.

wget -P ~/.config/fish https://raw.githubusercontent.com/lukejanicke/dotfiles/main/.config/fish/config.fish

Get Catppuccin theme files for Fish from Dotfiles with wget.

wget -P ~/.config/fish/themes https://raw.githubusercontent.com/lukejanicke/dotfiles/main/.config/fish/themes/Catppuccin%20Frappe.theme
wget -P ~/.config/fish/themes https://raw.githubusercontent.com/lukejanicke/dotfiles/main/.config/fish/themes/Catppuccin%20Latte.theme
wget -P ~/.config/fish/themes https://raw.githubusercontent.com/lukejanicke/dotfiles/main/.config/fish/themes/Catppuccin%20Macchiato.theme
wget -P ~/.config/fish/themes https://raw.githubusercontent.com/lukejanicke/dotfiles/main/.config/fish/themes/Catppuccin%20Mocha.theme

Get Homebrew configuration for Fish from Dotfiles with wget.

wget -P ~/.config/fish/conf.d https://raw.githubusercontent.com/lukejanicke/dotfiles/main/.config/fish/conf.d/homebrew.fish