Skip to content

chrisbmin/wsb-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My personal WorkStation Builder

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.

⚡ One Line Install (Elevated PowerShell Recommended)

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

How does this work?

The setup is automated using PowerShell scripts.

Software is installed using 2 different package managers for Windows:

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.

Limitations

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.

Using this repository

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

Disclaimer

The code in this repository is provided as-is, without any warranties of any kind. Use it at your own risk.

ShoutOuts

The following repo's provided inspiration towards this effort, and I am linking them here to give them credit for their fantastic work!

About

Workstation Builder - Base

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published