Last active
July 30, 2016 05:47
-
-
Save cygnull/2625a7f8e2cdf5582047d79599ea9e7a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#As described here: http://boxstarter.org/Learn/WebLauncher | |
#The command to run, built from the raw link of this gist | |
#START http://boxstarter.org/package/nr/url?https://gist.githubusercontent.com/cygnull/2625a7f8e2cdf5582047d79599ea9e7a/raw/9b74ff17fc3b7badc90faeafcd693f7e7daee839/boxstarter.txt | |
Write-BoxstarterMessage "Setting Execution Policy to Unrestricted and Disabling UAC" | |
Update-ExecutionPolicy Unrestricted | |
Disable-UAC | |
Write-BoxstarterMessage "Downloading and Installing .Net Framework v3.5 then rebooting if needed." | |
# .NET 3.5 | |
choco install DotNet3.5 | |
if (Test-PendingReboot) { Invoke-Reboot } | |
Write-BoxstarterMessage "Downloading and Installing .Net Framework v4.5 then Rebooting if needed." | |
# .NET 4.5 | |
choco install DotNet4.5 | |
if (Test-PendingReboot) { | |
Invoke-Reboot | |
} | |
Write-BoxstarterMessage "Downloading and Installing .Net Framework v4.6 then Rebooting if needed." | |
# .NET 4.6 | |
choco install DotNet4.6 | |
if (Test-PendingReboot) { | |
Invoke-Reboot | |
} | |
Write-BoxstarterMessage "Downloading, Installing Windows Updates then rebooting if needed." | |
# Update Windows and reboot if necessary | |
Install-WindowsUpdate -AcceptEula -GetUpdatesFromMS | |
if (Test-PendingReboot) { Invoke-Reboot } | |
Write-BoxstarterMessage "Windows Updates complete, Disabling Windows Update until Boxstarter is finished." | |
Disable-MicrosoftUpdate | |
Write-BoxstarterMessage "Installing Selected Software" | |
# Important Software | |
Write-BoxstarterMessage "Installing 7Zip" | |
choco install 7zip.install -y | |
Write-BoxstarterMessage "Installing Firefox" | |
choco install Firefox -y | |
Write-BoxstarterMessage "Installing Thunderbird" | |
choco install thunderbird -y | |
Write-BoxstarterMessage "Installing Keepass" | |
choco install keepass.install -y | |
Write-BoxstarterMessage "Installing AutoIt3" | |
choco install autoit -y | |
Write-BoxstarterMessage "Installing SCiTE 4 AutoIt3" | |
choco install scite4autoit3 -y | |
Write-BoxstarterMessage "Installing Discord" | |
choco install discord -y | |
Write-BoxstarterMessage "Installing Dropbox" | |
choco install dropbox -y | |
Write-BoxstarterMessage "Installing Boxcryptor" | |
choco install boxcryptor -y | |
Write-BoxstarterMessage "Installing qBittorrent" | |
choco install qbittorrent -y | |
#choco install vcredist2015 -y | |
#choco install vcredist2012 -y | |
# System Software | |
Write-BoxstarterMessage "Installing Windows System Control Center" | |
choco install WindowsSystemControlCenter -y | |
#choco install sysinternals -y | |
Write-BoxstarterMessage "Installing curl, wget, and chocolateyGUI" | |
choco install curl -y | |
choco install wget -y | |
choco install chocolateygui -y | |
Write-BoxstarterMessage "Installing Malwarebytes, CCLeaner, and a few other Security Programs" | |
choco install malwarebytes -y | |
choco install ccleaner -y | |
choco install ccenhancer -y | |
choco install advancedsystemtweaker -y | |
#choco install avginternetsecurity -y | |
#choco install avgpctuneup -y | |
Write-BoxstarterMessage "Installing Other Misc. System and Setting Software" | |
choco install windows-tweaker -y | |
choco install windirstat -y | |
choco install glasswire -y | |
choco install realtek-hd-audio-driver -y | |
# Development Software | |
Write-BoxstarterMessage "Installing Sublime3" | |
choco install SublimeText3 -y | |
choco install SublimeText3.PackageControl -y | |
choco install jivkok.SublimeText3.Packages -y | |
Write-BoxstarterMessage "Installing Developement Software" | |
choco install sonyvegaspro -y | |
choco install adobe-creative-cloud -y | |
#choco install VisualStudio2015Professional -packageParameters "--AdminFile https://gist.githubusercontent.com/shiestie/6858c7c67f5cec133b4bf7c961e20dcf/raw/b3acc29cd1a7596219fb177ea09c7ed343dcefed/AdminDeployment.xml" -y | |
#choco install git -y | |
#choco install sourcetree -y | |
#choco install dotPeek -y | |
#choco install vagrant | |
#choco install Git-Credential-Manager-for-Windows -y | |
#choco install ecplise -y | |
#choco install jdk8 -y | |
#choco install AndroidStudio -y | |
#choco install intellijidea-community -y | |
#choco install visualstudiocode -params /NoDesktopIcon /NoQuicklaunchIcon -y | |
#choco install apktool -y | |
#Media | |
Write-BoxstarterMessage "Installing Media Software and Codecs" | |
choco install vlc -y | |
choco install ffmpeg -y | |
choco install spotify -y | |
choco install flashplayerplugin -y | |
choco install plexmediaserver -y | |
choco install cccp -y | |
# Optional Software | |
Write-BoxstarterMessage "Installing Misc. Software and Fonts" | |
#choco install googlechrome -y | |
choco install rufus.install -y | |
choco install vmwareworkstation -y | |
choco install steam -y | |
choco install AdobeAIR -y | |
choco install sumatrapdf.install -y | |
#choco install VirtualCloneDrive -y | |
choco install googledrive -y | |
choco install winmerge -y | |
#choco install fiddler4 -y | |
#choco install realvnc -y | |
choco install cheatengine -y | |
# Fonts | |
choco install sourcecodepro -y | |
choco install RobotoFonts -y | |
choco install ubuntu.font -y | |
choco install opensans -y | |
choco install MesloLG.DZ -y | |
choco install bitstreamverafonts -y | |
choco install dejavufonts -y | |
choco install | |
# Windows Features | |
#cinst Microsoft-Hyper-V-All -source windowsFeatures | |
#cinst IIS-WebServerRole -source windowsfeatures | |
#cinst IIS-HttpCompressionDynamic -source windowsfeatures | |
#cinst TelnetClient -source windowsFeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
Write-BoxstarterMessage "Setting Explorer options and Taskbar up the way you like, and Disabling a few features that will be unused or needed" | |
# Apply user settings | |
# Disable defrag (no need when having an SSD) | |
Get-ScheduledTask -TaskName *defrag* | Disable-ScheduledTask | |
Install-ChocolateyFileAssociation ".txt" "$env:programfiles\Sublime Text 3\sublime_text.exe" | |
Move-LibraryDirectory "Downloads" "E:\Downloads" | |
Move-LibraryDirectory "Personal" "$env:UserProfile\OneDrive\documents" #move "Documents" folder to OneDrive | |
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowFileExtensions -EnableShowFullPathInTitleBar | |
Set-TaskbarOptions -Size Small -Lock | |
Disable-InternetExplorerESC | |
Disable-BingSearch | |
Disable-GameBarTips | |
Disable-PSRemoting | |
Write-BoxstarterMessage "Enabling UAC, Windows Update, and Cleaning up Boxstarter junk" | |
################ | |
Update-ExecutionPolicy Unrestricted | |
Enable-MicrosoftUpdate | |
Install-WindowsUpdate -acceptEula -GetUpdatesFromMS | |
#Turn UAC Back on | |
Enable-UAC |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment