- Xcode Command Line Tools
- Git
# clone
git clone <repo-url> ~/dotfiles
cd ~/dotfiles
# install brew deps + python venv for scripts
./install_macos.sh
# then apply dotfiles (stow/zsh/tmux/vim wiring)
./shell_setup.sh
./setup_all.shUpdate Brewfile after adding/removing CLI dependencies:
brew bundle dump --file Brewfile --forceUpdate Python requirements after adding/removing imports in scripts/bin:
$HOME/.local/share/dotfiles/venv/bin/pip freeze > scripts/requirements.txtcommand -v brew
command -v dotpy
dotpy -c "import sys; print(sys.executable)"
# Example python script
scripts/bin/typewrite "hello"