diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fe335f8..60ab1b7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,4 +1,4 @@ - Contributing to Windows Dev Box Setup Scripts +## Contributing to Windows Dev Box Setup Scripts The goal for **Windows Dev Box Setup Scripts** is to help developers get their dev box up and going quickly. diff --git a/dev_app.ps1 b/dev_app.ps1 index 8f3d39f..531def3 100644 --- a/dev_app.ps1 +++ b/dev_app.ps1 @@ -1,5 +1,6 @@ # Description: Boxstarter Script # Author: Microsoft +# Common dev settings for desktop app development Disable-UAC @@ -19,7 +20,9 @@ choco install -y Microsoft-Windows-Subsystem-Linux -source windowsfeatures #--- Tools --- choco install -y visualstudio2017community # See this for install args: https://chocolatey.org/packages/VisualStudio2017Community choco install -y sysinternals -choco install -y docker-for-windows +# choco install -y docker-for-windows + +# TODO: should pass install args to VS2017 to install additional options Enable-UAC Enable-MicrosoftUpdate diff --git a/dev_ml_python.ps1 b/dev_ml_python.ps1 index 799b77e..9866882 100644 --- a/dev_ml_python.ps1 +++ b/dev_ml_python.ps1 @@ -1,6 +1,6 @@ # Description: Boxstarter Script # Author: Microsoft -# Common dev settings for web development +# Common dev settings for machine learning Disable-UAC @@ -22,8 +22,8 @@ choco install -y Microsoft-Hyper-V-All -source windowsFeatures choco install -y Microsoft-Windows-Subsystem-Linux -source windowsfeatures #--- Ubuntu --- -Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile ~/Ubuntu.appx -UseBasicParsing -Add-AppxPackage -Path ~/Ubuntu.appx +# Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile ~/Ubuntu.appx -UseBasicParsing +# Add-AppxPackage -Path ~/Ubuntu.appx #--- Fonts --- choco install -y inconsolata diff --git a/dev_web.ps1 b/dev_web.ps1 index 8b3bbea..f09adc2 100644 --- a/dev_web.ps1 +++ b/dev_web.ps1 @@ -1,13 +1,12 @@ # Description: Boxstarter Script # Author: Microsoft -# Common dev settings +# Common dev settings for web dev Disable-UAC #--- Windows Features --- Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions - #--- File Explorer Settings --- Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name NavPaneExpandToCurrentFolder -Value 1 Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name NavPaneShowAllFolders -Value 1 @@ -22,12 +21,11 @@ choco install -y 7zip.install #--- Windows Subsystems/Features --- choco install -y Microsoft-Hyper-V-All -source windowsFeatures -# Your system will prompt you to restart -Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux +choco install Microsoft-Windows-Subsystem-Linux -source windowsfeatures #--- Ubuntu --- -Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile ~/Ubuntu.appx -UseBasicParsing -Add-AppxPackage -Path ~/Ubuntu.appx +# Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile ~/Ubuntu.appx -UseBasicParsing +# Add-AppxPackage -Path ~/Ubuntu.appx <# #--- SLES --- diff --git a/dev_web_nodejs.ps1 b/dev_web_nodejs.ps1 index 9a156a1..a1698d3 100644 --- a/dev_web_nodejs.ps1 +++ b/dev_web_nodejs.ps1 @@ -24,8 +24,8 @@ choco install -y Microsoft-Hyper-V-All -source windowsFeatures choco install -y Microsoft-Windows-Subsystem-Linux -source windowsfeatures #--- Ubuntu --- -Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile ~/Ubuntu.appx -UseBasicParsing -Add-AppxPackage -Path ~/Ubuntu.appx +# Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile ~/Ubuntu.appx -UseBasicParsing +# Add-AppxPackage -Path ~/Ubuntu.appx #--- Browsers --- choco install -y Firefox