Tick what your projects need. The page writes the commands in order, with a check after each one. Built from a real move to a new Apple Silicon Mac.
Start from
Not sure what you need?
Do the first steps and clone your repos, then run the scanner at the end of the plan. Paste its output here to tick the boxes for you.
! shortcut in Claude Code.
Safe to re-run. Every step checks before it installs or writes, so a second run changes nothing. Files that other tools may have written are never overwritten.
Honest labels. Run on M5 Pro means the commands were executed during the real migration. Tested in a scratch home means they ran against a throwaway home folder. Mirrors a working Mac means they copy a setup that already works. Standard command comes from the tool’s own docs and was not run here.
File 'x.sty' not found, run tlmgr search --global --file x.sty to find the package, then install it.mps) ran a 0.6B voice model faster than real time, while CPU mode did not finish. The code often hardcodes cuda and needs one line changed.KEEP_ZSHRC=yes, and write your config first so the file it keeps is the right one.[ -f file ] ||. A shared notes folder can gain files from another agent while you work, and a plain cat > will overwrite them.