Skip to content

Instantly share code, notes, and snippets.

@christophwille
Last active February 28, 2024 17:34
Show Gist options
  • Save christophwille/87a88762e2fd79cf52e59deab7af93ff to your computer and use it in GitHub Desktop.
Save christophwille/87a88762e2fd79cf52e59deab7af93ff to your computer and use it in GitHub Desktop.
My install script for Dev machine base installation
# Run in elevated PS
# Reboot required
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force
# Store:
# WSL, Ubuntu, DevToys, Power BI
# EarTrumpet, Screentogif, ShareX, Photoscape X, Inkscape, RSS Bandit, Surface, WhatsApp
# Install: Office, Visual Studio, SQL Server Developer Edition, https://aka.ms/windbg/download
############################################################
##
# Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
############################################################
# Install Chocolatey
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco feature enable -n allowGlobalConfirmation
choco install chocolatey-core.extension
choco install adobereader
choco install pdf24
choco install librewolf
choco install googlechrome
choco install firefox
choco install opera
choco install microsoft-edge-insider-dev
choco install 7zip
choco install notepadplusplus
choco install copyq
choco install rufus
choco install vlc
choco install filezilla
choco install syncthing
choco install sysinternals
choco install throttlestop
choco install coretemp
choco install powertoys
choco install windirstat
choco install networkmanager
choco install bombardier
choco install skype
choco install microsoft-teams
choco install zoom
choco install slack
choco install signal
choco install discord
choco install mattermost-desktop
choco install webex-meetings
choco install paint.net
choco install irfanview
choco install irfanviewplugins
choco install handbrake.install
choco install audacity
choco install drawio
choco install thunderbird
choco install calibre
choco install git.install
choco install tortoisegit
choco install gh
choco install github-desktop
choco install bat
# choco install python
# choco install pip
choco install docker-desktop
choco install kubernetes-cli
choco install kubernetes-helm
choco install minikube
choco install podman-cli
choco install podman-desktop
choco install wireguard
choco install openvpn
choco install putty
choco install gping
choco install postman
# choco install insomnia-rest-api-client # use Insomnium instead
# choco install fiddler4
choco install mitmproxy
choco install burp-suite-free-edition
choco install zap
choco install keepass
choco install cryptomator
# choco install dotnetcore-sdk
# choco install dotnet-sdk
choco install msbuild-structured-log-viewer
choco install nugetpackageexplorer
choco install fusionplusplus
choco install nodejs-lts
choco install jq
choco install just
choco install vscode
choco install plantuml
choco install sql-server-management-studio
choco install azure-data-studio
choco install microsoftazurestorageexplorer
choco install azure-cosmosdb-emulator
choco install azure-cli
choco install bicep
choco install azcopy10
choco install ServiceBusExplorer
choco install azure-functions-core-tools
choco install azd
choco install obs-studio
# choco install duplicati --pre
choco install rawtherapee
choco install lossless-cut
choco install scrcpy
choco install adb
choco feature disable -n allowGlobalConfirmation
# If after initial installation via choco want to keep but exclude from choco upgrade all (software with auto-update)
# choco list / choco uninstall docker-desktop -n --skipautouninstaller
# npm install -g @azure/static-web-apps-cli
# npm install -g azurite
# npm install -g @angular/cli
# npm list -g --depth=0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment