Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 998 Bytes

File metadata and controls

36 lines (28 loc) · 998 Bytes

Machine Setup Scripts

Automated setup scripts for Windows and Linux machines including Raspberry Pi and WSL.

Windows

# Install Winget (if needed)
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
# Install Git (if needed)
winget install --id Git.Git -e --source winget

# Refresh PATH in current session
$env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")

# Clone and run
git clone https://github.com/eugman/Setup-Scripts.git
cd Setup-Scripts
.\setup-windows.ps1

If git still not recognized, restart PowerShell or use full path:

& "C:\Program Files\Git\bin\git.exe" clone https://github.com/eugman/Setup-Scripts.git

Linux / Raspberry Pi / WSL

sudo apt-get install git -y
# Clone and run
git clone https://github.com/eugman/Setup-Scripts.git
cd Setup-Scripts
chmod +x setup-linux.sh
./setup-linux.sh