Mac development setup notes
A package manager for macOS (or Linux)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
If you don't do this, other install steps (such as powerlevel10k) will fail.
xcode-select --install
brew install iterm2
brew tap homebrew/cask-fonts
brew install font-fira-code
https://github.com/ohmyzsh/ohmyzsh
brew install zsh-autosuggestions
brew install zsh-syntax-highlighting
https://github.com/powerline/fonts
Exa (modern replacement for ls
)
You can replace ls with an alias for exa:
if [ -x "$(command -v exa)" ]; then
alias ls="exa"
alias la="exa --long --all --group"
fi
https://github.com/abdfnx/resto
brew install wget curl tree jq httpie
brew install visual-studio-code