Last active
November 7, 2016 23:37
-
-
Save ronanmccoy/6420aa0184a8d6878da4 to your computer and use it in GitHub Desktop.
The base set up for my development machine. Using boxstarter and chocolatey to get the machine up and running. This is still a work in progress.
This file contains 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
#RM 11/4/2016 | |
#-------------------------------# | |
# Customize Windows # | |
#-------------------------------# | |
# Setup windows to show hidden files, hidden folders, and system files, show file extensions, and remove file path in title. | |
# See http://boxstarter.org/WinConfig for more info. | |
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -DisableShowProtectedOSFiles -EnableShowFileExtensions -DisableShowFullPathInTitleBar | |
# Also set options for the taskbar. See http://boxstarter.org/WinConfig for more info. | |
# I disable this as I prefer to configure the taskbar manually. | |
#Set-TaskbarOptions -Size Small -Lock -Dock Top | |
# Turn on remote desktop. | |
Enable-RemoteDesktop | |
# Turn of IE enhanced security. | |
Disable-InternetExplorerESC | |
# Turn off UAC for the installs below to work without constant interruptions. | |
Disable-UAC | |
# See http://boxstarter.org/WinConfig. | |
Update-ExecutionPolicy | |
#-------------------------------# | |
# Install Apps # | |
#-------------------------------# | |
cinst 7zip.install | |
cinst atom | |
cinst android-sdk | |
cinst androidstudio | |
cinst chocolatey | |
cinst ccleaner -y | |
#cinst compass # Compass app, http://compass.kkbox.com. Not found, install from the site. | |
cinst curl | |
cinst cygwin # Had some issues installing. May need to retry from prompt using "cinst cygwin" | |
cinst dropbox -y | |
cinst fiddler -y | |
cinst filezilla -y | |
cinst firefox -y | |
cinst gimp | |
cinst git.install -version 1.8.1.2 # Sticking to the version from previous machine. This failed when executed. May need to install manually. | |
cinst gitkraken -y | |
cinst golang | |
cinst googlechrome | |
cinst googlechrome.canary -y | |
cinst googledrive -y | |
cinst greenshot -y # Screenshot and annotation tool. | |
cinst growl # Failed when executed. May need to install manually. | |
cinst handbrake.install | |
cinst httrack.app -y | |
cinst hipchat | |
cinst inkscape -y | |
cinst kdiff3 -y | |
cinst keepass.install | |
cinst licecap -y # Extra questions about checksum may cause this to fail. | |
cinst logparser -y | |
cinst logparser.lizardgui | |
cinst mvc -y # Miro Video Converter | |
cinst mysql -y # MySQL database. This failed when executed from this script, but was successful when manually executing from the prompt. | |
cinst mysql.workbench -y # MySQL database management tools. | |
cinst nexusfont | |
cinst ngrok.portable -y | |
cinst nmap -y | |
cinst nodejs.install | |
cinst notepadplusplus.install | |
cinst nugetpackagemanager | |
cinst postman -y # I prefer the Insomnia REST app, but this will do. | |
#cinst putty.install # This failed. See section below about additional apps. | |
cinst python2 | |
cinst pip # Failed when executed. | |
cinst ruby | |
cinst shotcut -y | |
cinst slack -y | |
cinst sourcetree -yj | |
cinst sublimetext3 -y | |
cinst sqlitebrowser | |
cinst sysinternals -y | |
cinst toggl -y | |
cinst vagrant | |
cinst virtualbox -version 4.3.34 -y # Virtualbox 5+ seems to be problematic with vagrant 1.7.2 - 1.8.6, so playing it safe. | |
cinst visualstudiocode -y # Requires a reboot | |
cinst vlc -y | |
cinst windirstat -y | |
cinst winscp | |
cinst wunderlist -y | |
cinst xenulinksleuth -y # Website spider to check links (http://home.snafu.de/tilman/xenulink.html). | |
cinst yeoman -y | |
## Not installing MSSQL. Will do this manually. | |
#cinst mssqlserver2014express # SQL Server 2014 Express - a free version of SQL Server 2014. | |
#cinst mssqlservermanagementstudio2014express -version 1.0.6 # SQL Server 2014 management tools. | |
#---------------------------------------# | |
# Additional Apps for reference only # | |
#---------------------------------------# | |
# Easy HTML5 Video | |
# MovieMaker | |
# HostsXpert - http://www.majorgeeks.com/files/details/hostsxpert.html | |
# Putty and puttygen - http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html | |
# Visual Studio 2010 | |
# Insomnia (in place of postman, installed above) | |
# Ruler.exe - http://www.sliver.com/dotnet/Ruler/ | |
# Oracle Universal Content Management Site studio 10gR4 | |
# WinZip | |
#---------------------------------------# | |
# Run Windows Update # | |
#---------------------------------------# | |
Enable-MicrosoftUpdate | |
Install-WindowsUpdate -AcceptEula | |
#---------------------------------------# | |
# Cleanup stuff # | |
#---------------------------------------# | |
del C:\eula*.txt | |
del C:\install.* | |
del C:\vcredist.* | |
del C:\vc_red.* | |
#---------------------------------------------------------------# | |
# Delete MSSQL installer files as they tend to be huge # | |
#---------------------------------------------------------------# | |
#del "C:\ProgramData\chocolatey\lib\MsSqlServerManagementStudio2014Express.1.0.5\tools\SQLManagementStudio_x64_ENU.exe" | |
#del "C:\ProgramData\chocolatey\lib\MsSqlServerManagementStudio2014Express.1.0.6\tools\SQLManagementStudio_x64_ENU.exe" | |
#---------------------------------------------------------------# | |
# Re-Enable UAC that was turned off earlier. # | |
#---------------------------------------------------------------# | |
Enable-UAC |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment