Skip to content

Instantly share code, notes, and snippets.

@logicminds
Last active December 30, 2015 21:24
Show Gist options
  • Save logicminds/fa774e01862ef3ae1156 to your computer and use it in GitHub Desktop.
Save logicminds/fa774e01862ef3ae1156 to your computer and use it in GitHub Desktop.
puppetdev boxstarter
Set-ExplorerOptions -showHidenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions
Enable-RemoteDesktop
cinst git
cinst git-credential-winstore
cinst console-devel
cinst sublimetext3
cinst poshgit
cinst dotpeek
cinst ruby -Version 2.0.0.48100
refreshenv
cinst ruby2.devkit
cinst puppet
c:\tools\ruby200\bin\gem update --system --source http://rubygems.org --no-rdoc
c:\tools\ruby200\bin\gem install bundler --no-rdoc
refreshenv
git config --global core.autocrlf false
cinst vim
#cinst virtualbox
cinst wget
cinst curl
cinst sublimetext3
#cinst sourcetree
cinst vagrant
#cinst virtualbox.extensionpack
cinst packer
cinst packer-post-processor-vagrant-vmware-ovf
#cinst fiddler4
# uncomment this to install puppet enterprise
#(New-Object System.Net.WebClient).DownloadFile('https://pm.puppetlabs.com/cgi-bin/download.cgi?ver=latest&dist=win&arch=x64','c:\tmp\pe-x64.msi')
#msiexec /qn /i c:\tmp\pe-x64.msi PUPPET_AGENT_STARTUP_MODE=manual
@logicminds
Copy link
Author

Also, due to the way boxstarter works you can only use this script once. Boxstarter dynamically creates a choco package on the fly given the powershell script above and then versions it as 1.0.0. Because of this statically defined version you can only run this cmd once because choco won't install the same package twice. However, you can always just run the script above as a powershell script as many times as you want.

You might have to get rid of these if boxstarter is not installed.

Set-ExplorerOptions -showHidenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions
Enable-RemoteDesktop

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment