Contains everything to setup my Windows Engineer desktop environment.
Inpired by Microsoft/windows-dev-box-setup-scripts and other repositories to setup their developer machine.
Execute the following command in an elevated PowerShell window to Download and Install everything needed:
irm "https://github.com/chrisbmin/wsb-base/raw/main/setup.ps1" | iex
The setup is automated using PowerShell scripts.
Software is installed using 2 different package managers for Windows:
- Chocolatey
- Windows Package Manager aka winget
Both package managers are installed as part of the script.
I have chosen to mainly use 'winget' to install tools, except when packages were only available on Chocolatey or more up-to-date on Chocolatey.
One of the firsts steps of the setup.ps1 script is to create a build folder on the C:\ drive and download this repository to it. It then uses the downloaded scripts in the repository and retrieve and configure the system.
The script does check if the build folder exists, and just continue's if detected. Essentially the tools will be simply re-installed. May explore deleting the folder if it already exists, and recreating it. Also may create a removal script to delete all the implemented changes.
This repository contains the tools I like to use, my config files, my preferences... so you should not use it as-is. You can use it as it, take inspiration from it, fork this repository, modify the scripts and settings files with your needs, and use it to set up your development machine. Just be aware that if you use it as it, you get everything I want.
Click on the copy icon below and paste into an elevated Powershell. If you have forked this repo, please make sure you have updated the link with the corresponding path to your forked version.
irm "https://github.com/chrisbmin/wsb-base/raw/main/setup.ps1" | iex
The code in this repository is provided as-is, without any warranties of any kind. Use it at your own risk.
The following repo's provided inspiration towards this effort, and I am linking them here to give them credit for their fantastic work!