I've had 3 separate occasions recently where I've needed to set up a laptop for my own use, so here's some steps to remind me what I need to do each time.
- Install Xcode (usually via App Store), run it, accept the terms and conditions (which no-one apart from lawyers has ever read), and let it install stuff.
- Install nvm, then use it to install Node/npm (use
nvm ls-remote
to find the latest LTS version, thennvm install [version]
). It will automatically set that Node version as the default. - Install Yarn - currently best done via
npm i -g yarn
(apparently) but check the docs. - Download JetBrains Mono (my preferred coding font)
- Install VS Code, tailor the preferences, install extensions