Setting up a new Windows PC
How-tos
Some notes to my future self, for the next time I set up a new Windows PC
Setting up a new Windows PC
Some notes to my future self, for the next time I set up a new Windows PC.
Avoid using a Microsoft account
How to Set Up Windows 11 Without a Microsoft Account
Last time you tried (July 2025) you were able to use the Command Prompt method. But this is likely getting more and more tricky. Setting up Linux Mint is an option.
Install . . .
Set-ExecutionPolicy Unrestricted -Scope CurrentUser- PowerToys
- Windows Terminal
- VS Code
Quick VS Code settings:json "editor.fontSize": 16, "terminal.integrated.fontSize": 16, "window.zoomLevel": 1.4, "workbench.colorTheme": "GitHub Dark High Contrast",And the GitHub Theme extension. - Vale and the Vale VSCode extension.
- Git for Windows.
- GitHub and git:
git config --global --add --bool push.autoSetupRemote true- Make sure to set username for commits.
- GitHub and git:
- Node.js This guide is your friend: Microsoft - Install NodeJS on Windows.
- Python
- WSL2
- Make sure Hyper-V and Virtual Machine Platform are enabled in Turn Windows Features On or Off (you may be able to disable Hyper-V again after . . . unsure . . . )
- In an administrator PowerShell
shell wsl --install - In VS Code, install the WSL extension.
- In a WSL terminal:
shell sudo apt-get update sudo apt-get upgrade sudo apt-get install make gcc g++ - Install nvm and Node
- Docker for Desktop. Requires WSL2.
- Slack (sign in with your personal-professional Google account and you’ll retrieve most of your key communities)
- Discord
- Signal
- A few browsers: you want (at minimum) Google Chrome, Firefox, Edge.
- Spotify
- Kindle
- Snagit (you can retrieve your license from your account on their website, but be aware you are running out of installations, so if you haven’t uninstalled it from one of your old machines, you may need to re-purchase)
Set up . . .
- SSH into your Raspberry Pi: refer to Notes on my Raspberry Pi Zero setup for more help.
- You’ll probably need minikube: Set up minikube on Windows.