default: @just --list # Relink config symlinks, install TPM, sync agent settings sync: ./sync.sh # Install Homebrew packages from Brewfile (macOS only) brew: #!/usr/bin/env bash if [ "$(uname)" != "Darwin" ]; then echo "macOS only" >&2 exit 1 fi brew bundle --file "$HOME/dotfiles/Brewfile" # Bootstrap a fresh Debian machine (installs ansible, runs setup playbook) deb-bootstrap: ./debian/bootstrap.sh # Run the Debian setup playbook deb-setup: ansible-playbook debian/ansible/setup.yml --ask-become-pass # Run the Debian update playbook deb-update: ansible-playbook debian/ansible/update.yml --ask-become-pass