/bootstrap-windows-development-machine

A very opinionated set of scripts to get a Windows 11 machine up and running from zero

Primary LanguagePowerShellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Bootstrap a Windows Machine for Development

A very opinionated set of scripts to get a Windows 11 machine up and running from zero

Open a Powershell admin terminal and do this:

Average Case One-Shot

Set-ExecutionPolicy Bypass
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/jasonbot/bootstrap-windows-development-machine/refs/heads/main/bootstrap.ps1")))

You Work With Me On An Employer-Provisioned Machine

Set-ExecutionPolicy Bypass
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/jasonbot/bootstrap-windows-development-machine/refs/heads/main/bootstrap.ps1"))) -IWorkHere

Installing on a VM

Set-ExecutionPolicy Bypass
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/jasonbot/bootstrap-windows-development-machine/refs/heads/main/bootstrap.ps1"))) -ThisIsAVM

Flags

There are two flags you can send along!

-IWorkHere

If you are my coworker, this installs some more work-related software.

-ThisIsAVM

If you are bootstrapping a Virtual Machine or do not wish to enable virtualization tools.

This repo uses Win11Debloat for some of its functionality.