|
|
|
|
@ -1,36 +1,39 @@
|
|
|
|
|
# Boxstarter script for my portable Windows To Go install |
|
|
|
|
|
|
|
|
|
# Workaround for https://github.com/chocolatey/boxstarter/issues/241 |
|
|
|
|
$cache = "--cacheLocation=`"$env:userprofile\AppData\Local\ChocoCache`"" |
|
|
|
|
|
|
|
|
|
# We don't have to always validate UAC during this script run |
|
|
|
|
Disable-UAC |
|
|
|
|
# Ensure installing powershell modules don't prompt on needed dependencies |
|
|
|
|
$ConfirmPreference = "None" |
|
|
|
|
|
|
|
|
|
# Upgrade chocolatey itself |
|
|
|
|
choco upgrade -y chocolatey |
|
|
|
|
choco upgrade -y $cache chocolatey |
|
|
|
|
|
|
|
|
|
# Common dependencies |
|
|
|
|
choco upgrade -y dotnet3.5 |
|
|
|
|
choco upgrade -y $cache dotnet3.5 |
|
|
|
|
|
|
|
|
|
# Drivers |
|
|
|
|
choco upgrade -y nvidia-display-driver --version=425.31 --params "'/HDAudio'" # Latest version supporting the 670MX |
|
|
|
|
choco upgrade -y $cache nvidia-display-driver --version=425.31 --params "'/HDAudio'" # Latest version supporting the 670MX |
|
|
|
|
|
|
|
|
|
# Utilities |
|
|
|
|
choco upgrade -y 7zip.install |
|
|
|
|
choco upgrade -y k-litecodecpackbasic |
|
|
|
|
choco upgrade -y wiztree |
|
|
|
|
choco upgrade -y gnupg |
|
|
|
|
choco upgrade -y qtpass |
|
|
|
|
choco upgrade -y $cache 7zip.install |
|
|
|
|
choco upgrade -y $cache k-litecodecpackbasic |
|
|
|
|
choco upgrade -y $cache wiztree |
|
|
|
|
choco upgrade -y $cache gnupg |
|
|
|
|
choco upgrade -y $cache qtpass |
|
|
|
|
|
|
|
|
|
# Browser |
|
|
|
|
choco upgrade -y firefox --params "/l:en-US /NoTaskbarShortcut /NoDesktopShortcut" |
|
|
|
|
choco upgrade -y setdefaultbrowser |
|
|
|
|
choco upgrade -y $cache firefox --params "/l:en-US /NoTaskbarShortcut /NoDesktopShortcut" |
|
|
|
|
choco upgrade -y $cache setdefaultbrowser |
|
|
|
|
SetDefaultBrowser HKLM Firefox-308046B0AF4A39CB |
|
|
|
|
|
|
|
|
|
# Chat |
|
|
|
|
choco upgrade -y discord |
|
|
|
|
choco upgrade -y $cache discord |
|
|
|
|
|
|
|
|
|
# Games |
|
|
|
|
#choco upgrade -y leagueoflegendseuw --ignore-checksum |
|
|
|
|
#choco upgrade -y $cache leagueoflegendseuw --ignore-checksum |
|
|
|
|
#Note: Battle.net needs to be manually installed! |
|
|
|
|
|
|
|
|
|
# Install Microsoft updates |
|
|
|
|
|