fish, neovim, ghostty (+ kitty!), macOS
$ cd ~
$ git init
$ git remote add origin https://github.com/stefanvanburen/dotfiles
$ git fetch
$ git checkout -f main
$ git config status.showUntrackedFiles no- 
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 
Install the base dependencies in the Brewfile:
brew bundle install --global
 - 
Set the default shell for the user to
fish:# NOTE: Should ensure that "$(command -v fish)" is in /etc/shells # See: https://github.com/fish-shell/fish-shell/issues/989 chsh -s $(command -v fish)
 - 
Disable the annoying Cmd+Ctrl+D shortcut to bring up the dictionary on macOS, so that Dash.app can use it:
defaults write com.apple.symbolichotkeys AppleSymbolicHotKeys -dict-add 70 '<dict><key>enabled</key><false/></dict>' - 
Create an ssh key (follow the instructions in ssh-config), and add it to GitHub and sourcehut.