Skip to content

Instantly share code, notes, and snippets.

@ddieppa
Last active November 13, 2024 14:22
Show Gist options
  • Save ddieppa/b44b58a12c200f917ef2b3a7b6d97fc5 to your computer and use it in GitHub Desktop.
Save ddieppa/b44b58a12c200f917ef2b3a7b6d97fc5 to your computer and use it in GitHub Desktop.
My "must" chocolatey packages
# browsers
choco install -y firefox
choco install -y googlechrome
# utils
choco install -y 7zip.install
choco install -y conemu
choco install -y ditto
choco install -y greenshot
choco install -y adobereader
choco install -y vlc
choco install -y youtube-dl
choco install -y aria2
choco install -y ffmpeg
choco install -y keepass.install
choco install -y rufus
choco install -y irfanview
choco install -y teracopy
choco install -y foxitreader --ia '/MERGETASKS="!desktopicon,!setdefaultreader,!displayinbrowser /COMPONENTS=*pdfviewer,*ffse,*installprint,*ffaddin,*ffspellcheck,!connectedpdf"'
choco install -y advanced-renamer.install
# chocolatey packages creation
choco install -y ussf
choco install -y checksum
# wsl
choco install -y wsl
choco install wsl-ubuntu-1804
# development
## general
choco install -y nodejs
choco install -y git
choco install -y firacode
choco install -y cascadiacodepl
choco install -y cascadiacode
choco install -y postman
choco install -y git-fork
choco install -y powershell-preview
choco install -y sql-server-management-studio
## vscode
choco install -y vscode
## visual studio 2017 community
choco install -y visualstudio2017community
### visual studio 2017 workloads
choco install visualstudio2017-workload-azure
choco install visualstudio2017-workload-manageddesktop
choco install visualstudio2017-workload-data
choco install visualstudio2017-workload-netcoretools
choco install visualstudio2017-workload-netcrossplat
choco install visualstudio2017-workload-netweb
choco install visualstudio2017-workload-node
choco install visualstudio2017-workload-universal
## scala
choco install jdk8
choco install sbt
choco install intellijidea-community
# utils
choco install -y 7zip.install
choco install -y ditto
choco install -y greenshot
choco install -y adobereader
choco install -y irfanview
choco install -y teracopy
choco install -y lockhunter
choco install -y ag
# dev utils
choco install -y cygwin --params "/InstallDir:C:\tools /NoStartMenu"
#choco install -y cyg-get
choco install -y cmder
choco install -y firacode
choco install -y cascadiacode
choco install -y git
choco install -y postman
choco install -y git-fork
choco install -y powershell-preview
# containers
choco install -y docker-desktop
choco install -y docker-kitematic
# communication
choco install -y slack
# local servers
choco install -y nginx --params '"/installLocation:C:\tools /port:433"'
# java
choco install -y jdk8 -params 'installdir=c:\\tools\\java8'
choco install -y intellijidea-community
# scala
choco install -y sbt
# db
choco install -y mysql.workbench
function main {
Update-Windows-Configuration
Install-Utils
Install-Browsers
Install-Fonts
Install-ProductivityTools
Install-DevTools
}
function Update-Windows-Configuration {
Write-Host 'Configuring Windows'
choco install -y taskbar-winconfig --params "'/LOCATION:top /SIZE:small /LOCKED:yes /COMBINED:no /CORTANA:icon /AUTOTRAY:no /USEPOWERSHELL:no'"
choco install -y desktopicons-winconfig --params "'/Desktop:YES /UserFiles:YES /ControlPanel:NO /Network:NO /RecycleBin:YES /OneDrive:NO'"
choco install -y explorer-winconfig --params "'/SHOWEXTENSIONS:yes /SHOWFULLPATH:yes /SHOWENCRYPTED:yes /SHOWCHECKBOXES:no /USESHARINGWIZARD:no /USEVIEW:details'"
}
function Install-Utils {
Write-Host 'Installing Utils'
choco install -y powertoys
choco install -y 7zip.install
choco install -y ditto
choco install -y greenshot
choco install -y adobereader
choco install -y irfanview
choco install -y irfanviewplugins
choco install -y teracopy
choco install -y vlc
choco install -y youtube-dl
choco install -y aria2
choco install -y ffmpeg
choco install -y qbittorrent
choco install -y rufus
choco install -y bulkrenameutility
choco install -y nordvpn
choco install -y handbrake
choco install -y autohotkey
}
function Install-Browsers {
Write-Host 'Installing Browsers'
choco install -y firefox
choco install -y googlechrome
choco install -y microsoft-edge
choco install -y firefox-dev --pre
}
function Install-Fonts {
Write-Host 'Installing Fonts'
choco install -y cascadiafonts
choco install -y firacode
}
function Install-DevTools {
Write-Host 'Installing Dev Tools'
choco install -y powershell-core
choco install -y microsoft-windows-terminal
choco install -y git
choco install -y nvm
choco install -y vscode
choco install -y docker-desktop
#choco install -y azure-data-studio
choco install -y sql-server-management-studio
choco install -y dbeaver
choco install -y linqpad
}
function Install-ProductivityTools {
choco install -y notion
choco install -y notepadplusplus
}
main
# win configurations
choco install -y taskbar-winconfig --params "'/LOCATION:top /SIZE:small /LOCKED:yes /COMBINED:no /CORTANA:icon /AUTOTRAY:no /USEPOWERSHELL:no'"
choco install -y desktopicons-winconfig --params "'/Desktop:YES /UserFiles:YES /ControlPanel:NO /Network:NO /RecycleBin:YES /OneDrive:NO'"
choco install -y explorer-winconfig --params "'/SHOWEXTENSIONS:yes /SHOWFULLPATH:yes /SHOWENCRYPTED:yes /SHOWCHECKBOXES:no /USESHARINGWIZARD:no /USEVIEW:details'"
#choco install -y chocolatey-font-helpers.extension
#Browsers
choco install -y tor-browser
choco install -y brave
choco install -y vivaldi
#utils
choco install -y irfanviewplugins
# choco updates
choco install -y choco-package-list-backup
choco install -y instchoco
choco install -y choco-upgrade-all-at
choco install -y choco-cleaner
#choco packages maintanance
choco install -y chocolatey-fastanswers.extension
choco install -y windows-iso-downloader
choco install -y ag
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment