Last active
April 18, 2019 12:47
-
-
Save abuckenheimer/e10d23684543bb8ceb2b89aab0a5a5f3 to your computer and use it in GitHub Desktop.
minimal programming environment
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Description: Boxstarter Script | |
| # Author: Alec Buckenheimer | |
| # | |
| # Install boxstarter: | |
| # . { iwr -useb http://boxstarter.org/bootstrapper.ps1 } | iex; get-boxstarter -Force | |
| # | |
| # You might need to set: Set-ExecutionPolicy RemoteSigned | |
| # | |
| # Run this boxstarter by calling the following from an **elevated** command-prompt: | |
| # start http://boxstarter.org/package/nr/url?<URL-TO-RAW-GIST> | |
| # OR | |
| # Install-BoxstarterPackage -PackageName <URL-TO-RAW-GIST> -DisableReboots | |
| # | |
| # Learn more: http://boxstarter.org/Learn/WebLauncher | |
| # Install jessfraz minimal windows env | |
| Install-BoxstarterPackage -PackageName https://gist.githubusercontent.com/jessfraz/7c319b046daa101a4aaef937a20ff41f/raw/1713bc3e73a8a3b0e2ca4cae34947c19b43b2bd9/boxstarter.ps1 -DisableReboots | |
| # some general tinkering | |
| choco uninstall sharex | |
| choco install -y firacode | |
| choco install -y firefox | |
| # programming environment | |
| choco install git -params '"/GitAndUnixToolsOnPath /WindowsTerminal"' -y | |
| choco install -y SublimeText3 | |
| choco install -y alacritty | |
| # python | |
| choco install -y visualstudio2017community --package-parameters "--passive --locale en-us --add Microsoft.VisualStudio.Component.VC.140 --add Microsoft.VisualStudio.ComponentGroup.nativeDesktop.Win81 --add Microsoft.Component.VC.Runtime.UCRTSDK" | |
| choco install -y miniconda3 --params="/AddToPath:1 /RegisterPython:1" | |
| # rusty | |
| & 'C:\Program Files\Git\bin\bash.exe' -c "curl https://sh.rustup.rs -sSf -o rustup.sh && ./rustup.sh -y" | |
| & 'C:\Program Files\Git\bin\bash.exe' -c "rustup update" | |
| & 'C:\Program Files\Git\bin\bash.exe' -c "cargo install fd-find ripgrep bat parallel exa hexyl" | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment