- Scripts beginning with "_" are meant to be included in other scripts.
- Scripts are formatted to ease copying/pasting single lines. The code is therefore not DRY and sometimes lines are long running.
Bash scripts that install/upgrade Raspberry Pi/Ubuntu packages. Different files are used for different machines.
Bash scripts that install/upgrade Mac packages.
Install brew via Terminal
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Powershell scripts that install/upgrade Windows packages. Different files are used for different machines.
Install Chocolatey via PowerShell
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))Download and install the lates PowerShell Core release from GitHub.
Set the Execution Policy in PowerShell Core
Set-ExecutionPolicy UnrestrictedUnblock all script files in the package-manage directory
dir -r | Unblock-FileRun all scripts using PowerShell Core