Use homebrew, uv, and gh cli to install everything. Try to avoid downloading directly.
At the end of each install, add the items suggested for going into the .zshrc.
# Install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Might need to also add miniconda, let's first see how it works with pytorch and cuda
curl -LsSf https://astral.sh/uv/install.sh | sh
Then install some pythons
uv python install 3.10 3.11 3.12
Setup and activate a python environment
uv venv --python 3.10.0
source .venv/bin/activate
- brew install --cask visual-studio-code
- brew install gh
Wanted to also link to how you can use brew to install nerd fonts: https://github.com/ryanoasis/nerd-fonts?tab=readme-ov-file#option-2-homebrew-fonts