Apply Choco Best Practices (#77)

* (maint) Corrected whitespace

* (GH-15) Apply Choco Best Practices
This commit is contained in:
Gary Ewan Park
2018-10-18 13:08:15 +01:00
committed by Yosef Durr
parent f59fe23b7c
commit ee2a2cf65b
11 changed files with 40 additions and 40 deletions

View File

@@ -36,12 +36,12 @@ executeScript "WSL.ps1";
RefreshEnv RefreshEnv
executeScript "Docker.ps1"; executeScript "Docker.ps1";
choco install powershell-core choco install -y powershell-core
choco install azure-cli choco install -y azure-cli
Install-Module -Force Az Install-Module -Force Az
Install-Module -Force posh-git Install-Module -Force posh-git
choco install microsoftazurestorageexplorer choco install -y microsoftazurestorageexplorer
choco install terraform choco install -y terraform
# Install tools in WSL instance # Install tools in WSL instance
write-host "Installing tools inside the WSL distro..." write-host "Installing tools inside the WSL distro..."
@@ -49,8 +49,8 @@ Ubuntu1804 run apt install ansible -y
Ubuntu1804 run apt install nodejs -y Ubuntu1804 run apt install nodejs -y
# personalize # personalize
choco install microsoft-teams choco install -y microsoft-teams
choco install office365business choco install -y office365business
# checkout recent projects # checkout recent projects
mkdir C:\github mkdir C:\github

View File

@@ -1,4 +1,4 @@
# Description: Boxstarter Script # Description: Boxstarter Script
# Author: Microsoft # Author: Microsoft
# Common dev settings for desktop app development # Common dev settings for desktop app development
@@ -28,15 +28,15 @@ executeScript "RemoveDefaultApps.ps1";
executeScript "CommonDevTools.ps1"; executeScript "CommonDevTools.ps1";
#--- Tools --- #--- Tools ---
#--- Installing VS and VS Code with Git #--- Installing VS and VS Code with Git
# See this for install args: https://chocolatey.org/packages/VisualStudio2017Community # See this for install args: https://chocolatey.org/packages/VisualStudio2017Community
# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community # https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community
# https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids # https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids
# visualstudio2017community # visualstudio2017community
# visualstudio2017professional # visualstudio2017professional
# visualstudio2017enterprise # visualstudio2017enterprise
choco install visualstudio2017community -y --package-parameters "--add Microsoft.VisualStudio.Component.Git" choco install -y visualstudio2017community --package-parameters="'--add Microsoft.VisualStudio.Component.Git'"
Update-SessionEnvironment #refreshing env due to Git install Update-SessionEnvironment #refreshing env due to Git install
#--- UWP Workload and installing Windows Template Studio --- #--- UWP Workload and installing Windows Template Studio ---

View File

@@ -1,4 +1,4 @@
# Description: Boxstarter Script # Description: Boxstarter Script
# Author: Microsoft # Author: Microsoft
# Common dev settings for desktop app development # Common dev settings for desktop app development
@@ -28,15 +28,15 @@ executeScript "RemoveDefaultApps.ps1";
executeScript "CommonDevTools.ps1"; executeScript "CommonDevTools.ps1";
#--- Tools --- #--- Tools ---
#--- Installing VS and VS Code with Git #--- Installing VS and VS Code with Git
# See this for install args: https://chocolatey.org/packages/VisualStudio2017Community # See this for install args: https://chocolatey.org/packages/VisualStudio2017Community
# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community # https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community
# https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids # https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids
# visualstudio2017community # visualstudio2017community
# visualstudio2017professional # visualstudio2017professional
# visualstudio2017enterprise # visualstudio2017enterprise
choco install visualstudio2017community -y --package-parameters "--add Microsoft.VisualStudio.Component.Git" choco install -y visualstudio2017community --package-parameters="'--add Microsoft.VisualStudio.Component.Git'"
Update-SessionEnvironment #refreshing env due to Git install Update-SessionEnvironment #refreshing env due to Git install
#--- UWP Workload and installing Windows Template Studio --- #--- UWP Workload and installing Windows Template Studio ---
@@ -46,4 +46,4 @@ choco install -y visualstudio2017-workload-manageddesktop
#--- reenabling critial items --- #--- reenabling critial items ---
Enable-UAC Enable-UAC
Enable-MicrosoftUpdate Enable-MicrosoftUpdate
Install-WindowsUpdate -acceptEula Install-WindowsUpdate -acceptEula

View File

@@ -1,4 +1,4 @@
# Description: Boxstarter Script # Description: Boxstarter Script
# Author: Microsoft # Author: Microsoft
# Common dev settings for desktop app development # Common dev settings for desktop app development
@@ -28,15 +28,15 @@ executeScript "RemoveDefaultApps.ps1";
executeScript "CommonDevTools.ps1"; executeScript "CommonDevTools.ps1";
#--- Tools --- #--- Tools ---
#--- Installing VS and VS Code with Git #--- Installing VS and VS Code with Git
# See this for install args: https://chocolatey.org/packages/VisualStudio2017Community # See this for install args: https://chocolatey.org/packages/VisualStudio2017Community
# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community # https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community
# https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids # https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids
# visualstudio2017community # visualstudio2017community
# visualstudio2017professional # visualstudio2017professional
# visualstudio2017enterprise # visualstudio2017enterprise
choco install visualstudio2017community -y --package-parameters "--add Microsoft.VisualStudio.Component.Git" choco install -y visualstudio2017community --package-parameters="'--add Microsoft.VisualStudio.Component.Git'"
Update-SessionEnvironment #refreshing env due to Git install Update-SessionEnvironment #refreshing env due to Git install
#--- UWP Workload and installing Windows Template Studio --- #--- UWP Workload and installing Windows Template Studio ---
@@ -46,4 +46,4 @@ choco install -y visualstudio2017-workload-nativedesktop
#--- reenabling critial items --- #--- reenabling critial items ---
Enable-UAC Enable-UAC
Enable-MicrosoftUpdate Enable-MicrosoftUpdate
Install-WindowsUpdate -acceptEula Install-WindowsUpdate -acceptEula

View File

@@ -1,4 +1,4 @@
# Description: Boxstarter Script # Description: Boxstarter Script
# Author: Microsoft # Author: Microsoft
# Common dev settings for desktop app development # Common dev settings for desktop app development
@@ -28,15 +28,15 @@ executeScript "RemoveDefaultApps.ps1";
executeScript "CommonDevTools.ps1"; executeScript "CommonDevTools.ps1";
#--- Tools --- #--- Tools ---
#--- Installing VS and VS Code with Git #--- Installing VS and VS Code with Git
# See this for install args: https://chocolatey.org/packages/VisualStudio2017Community # See this for install args: https://chocolatey.org/packages/VisualStudio2017Community
# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community # https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community
# https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids # https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids
# visualstudio2017community # visualstudio2017community
# visualstudio2017professional # visualstudio2017professional
# visualstudio2017enterprise # visualstudio2017enterprise
choco install visualstudio2017community -y --package-parameters "--add Microsoft.VisualStudio.Component.Git" choco install -y visualstudio2017community --package-parameters="'--add Microsoft.VisualStudio.Component.Git'"
Update-SessionEnvironment #refreshing env due to Git install Update-SessionEnvironment #refreshing env due to Git install
#--- UWP Workload and installing Windows Template Studio --- #--- UWP Workload and installing Windows Template Studio ---
@@ -48,4 +48,4 @@ executeScript "GetUwpSamplesOffGithub.ps1";
#--- reenabling critial items --- #--- reenabling critial items ---
Enable-UAC Enable-UAC
Enable-MicrosoftUpdate Enable-MicrosoftUpdate
Install-WindowsUpdate -acceptEula Install-WindowsUpdate -acceptEula

View File

@@ -35,11 +35,11 @@ executeScript "WSL.ps1";
RefreshEnv RefreshEnv
executeScript "Docker.ps1"; executeScript "Docker.ps1";
choco install powershell-core choco install -y powershell-core
choco install azure-cli choco install -y azure-cli
Install-Module -Force Az Install-Module -Force Az
choco install microsoftazurestorageexplorer choco install -y microsoftazurestorageexplorer
choco install terraform choco install -y terraform
# Install tools in WSL instance # Install tools in WSL instance
write-host "Installing tools inside the WSL distro..." write-host "Installing tools inside the WSL distro..."

View File

@@ -1,7 +1,7 @@
# tools we expect devs across many scenarios will want # tools we expect devs across many scenarios will want
choco install -y vscode choco install -y vscode
choco install -y git -params '"/GitAndUnixToolsOnPath /WindowsTerminal"' choco install -y git --package-parameters="'/GitAndUnixToolsOnPath /WindowsTerminal'"
choco install -y python choco install -y python
choco install -y 7zip.install choco install -y 7zip.install
choco install -y sysinternals choco install -y sysinternals

View File

@@ -1,3 +1,3 @@
# Using vscode as a default IDE # Using vscode as a default IDE
choco install -y vscode choco install -y vscode
choco install -y git -params '"/GitAndUnixToolsOnPath /WindowsTerminal"' choco install -y git --package-parameters="'/GitAndUnixToolsOnPath /WindowsTerminal'"

View File

@@ -1 +1 @@
choco install -y Microsoft-Hyper-V-All -source windowsFeatures choco install -y Microsoft-Hyper-V-All --source="'windowsFeatures'"

View File

@@ -1,5 +1,5 @@
# Install python # Install python
choco install python --version 3.5.4 -y choco install -y python --version=3.5.4
# Refresh path # Refresh path
refreshenv refreshenv
@@ -16,4 +16,4 @@ pip install tensorflow
pip install keras pip install keras
# Get Visual Studio C++ Redistributables # Get Visual Studio C++ Redistributables
choco install vcredist2015 choco install -y vcredist2015

View File

@@ -1,11 +1,11 @@
choco install -y Microsoft-Windows-Subsystem-Linux -source windowsfeatures choco install -y Microsoft-Windows-Subsystem-Linux --source="'windowsfeatures'"
#--- Ubuntu --- #--- Ubuntu ---
# TODO: Move this to choco install once --root is included in that package # TODO: Move this to choco install once --root is included in that package
Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile ~/Ubuntu.appx -UseBasicParsing Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile ~/Ubuntu.appx -UseBasicParsing
Add-AppxPackage -Path ~/Ubuntu.appx Add-AppxPackage -Path ~/Ubuntu.appx
# run the distro once and have it install locally with root user, unset password # run the distro once and have it install locally with root user, unset password
RefreshEnv RefreshEnv
Ubuntu1804 install --root Ubuntu1804 install --root
Ubuntu1804 run apt update Ubuntu1804 run apt update