Skip to content

Instantly share code, notes, and snippets.

@lucasKoyama
Last active April 19, 2025 20:00
Show Gist options
  • Save lucasKoyama/c608fd79a40d6d5e45fe33ca7c4231b8 to your computer and use it in GitHub Desktop.
Save lucasKoyama/c608fd79a40d6d5e45fe33ca7c4231b8 to your computer and use it in GitHub Desktop.
Powershell to install a lot of programs for developers in Windows

Automatic instalation

  1. Download the instalation.ps1
  2. Right click on it and run with "Windows PowerShell"

In case the file doesn't get executed

  1. Copy all the instalation.ps1 content
  2. Go to windows search bar (press Windows)
  3. Search and execute a "Windows PowerShell" terminal
  4. Paste the copied scripts from the instalation.ps1 and press enter

Note, some red errors might appear during the instalation, thats not a problem.

# Check if Scoop is installed
if (-not (Get-Command -Name scoop -ErrorAction SilentlyContinue)) {
# Set execution policy
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
# Install Scoop
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression
}
## --- BASIC ---
# git
scoop install git
# repository
scoop bucket add main
scoop bucket add extras
# google
scoop install extras/googlechrome
## --- DEVELOPMENT ---
# vscode
scoop install extras/vscode
# dotnet
scoop install main/dotnet-sdk
# nodejs-lts
scoop install main/nodejs-lts
# php
scoop install main/php
# python
scoop install main/python
# python formater 'black'
python3 -m pip install black
# mysql
scoop install main/mysql
# mongodb
scoop install main/mongodb
# docker
scoop install main/docker
# postman
scoop install extras/postman
## --- COMMUNICATIONS ---
# slack
scoop install extras/slack
# whatsapp
scoop install extras/whatsapp
# zoom
scoop install extras/zoom
# discord
scoop install extras/discord
## --- NOTES
# obsidian
scoop install extras/obsidian
# notepad++
scoop install extras/notepadplusplus
## --- END ---
scoop update *
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment