{"id":3015,"date":"2018-05-08T08:50:04","date_gmt":"2018-05-08T16:50:04","guid":{"rendered":"http:\/\/blogs.msdn.microsoft.com\/commandline\/?p=3015"},"modified":"2019-02-25T19:09:57","modified_gmt":"2019-02-26T03:09:57","slug":"join-us-for-a-hot-cup-o-chocolatey","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/commandline\/join-us-for-a-hot-cup-o-chocolatey\/","title":{"rendered":"Join us for a hot cup o Chocolatey!"},"content":{"rendered":"<p>Setting up a dev box should be easy and fast.\u00a0 At BUILD 2018 we announced a collaboration with <a href=\"https:\/\/chocolatey.org\/\">Chocolatey<\/a> and <a href=\"http:\/\/www.boxstarter.org\/\">Boxstarter<\/a>.\u00a0 The project founders discuss the collaboration in the following video.<\/p>\n<p><iframe title=\"Interview with  Rob Reynolds (Chocolatey) and Matt Wrock (Boxstarter) on couch : Build 2018\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/p8q-2d801xU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>Improving Machine Setup<\/h2>\n<p>Have you set up a new dev machine and found it was frustrating or time consuming?\u00a0 It&#8217;s important to have a repeatable, fast way to set up both bare metal and VM dev machines.\u00a0 As is true for many areas in tech, automation is the answer to alleviate the pains we experience with a manual process.<\/p>\n<p>For Windows, the Boxstarter and Chocolatey projects have become very popular tools in the community to automate machine setup.\u00a0 Microsoft is pleased to recognize these projects and participate with the community in these efforts.\u00a0 We&#8217;ve begun by starting a new <a href=\"https:\/\/github.com\/Microsoft\/windows-dev-box-setup-scripts\">open source project<\/a> on Github with sample scripts to dramatically simplify setting up dev machines, starting with App Dev, Web Dev, and NodeJS Development.\u00a0 We hope to work with the community to add many more.<\/p>\n<h2>How These Tools Work<\/h2>\n<p style=\"padding-left: 30px\">\n  <img decoding=\"async\" width=\"252\" height=\"171\" class=\"alignnone wp-image-3025\" alt=\"\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/logo_square-600x408.png\" \/>\n<\/p>\n<p style=\"padding-left: 30px\">\n  <a href=\"https:\/\/chocolatey.org\/\"><b>Chocolatey <\/b><\/a>is a package manager for Windows.\u00a0 The Chocolatey org hosts a community repository with over 5,800 unique packages in the community registry.\u00a0 The new <a href=\"https:\/\/github.com\/Microsoft\/windows-dev-box-setup-scripts\">setup scripts on Github<\/a> refer to this community repository of packages. <a href=\"https:\/\/chocolatey.org\/docs\/why\">https:\/\/chocolatey.org\/docs\/why<\/a>\n<\/p>\n<p style=\"padding-left: 30px\">\n  <img decoding=\"async\" width=\"211\" height=\"171\" class=\"alignnone wp-image-3035\" alt=\"\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/boxstarter.png\" \/>\n<\/p>\n<p style=\"padding-left: 30px\">\n  <a href=\"http:\/\/www.boxstarter.org\/\"><b>Boxstarter <\/b><\/a>was<b> c<\/b>reated to accompany Chocolatey by providing additional features such as resilient reboot<b>, <\/b>Windows customization, and integration with Hyper-V and Windows VM&#8217;s in Azure.\u00a0 Boxstarter scripts are written in PowerShell and run by the Boxstarter command line application.<b> <\/b><a href=\"http:\/\/www.boxstarter.org\/WhyBoxstarter\">http:\/\/www.boxstarter.org\/WhyBoxstarter<\/a>\n<\/p>\n<h2>Read before you Run<\/h2>\n<p>These sample scripts default to installing third party software published by the community to the chocolatey.org repository.\u00a0 Microsoft is not responsible for and cannot guarantee the availability, legality, or safety of the software installed when using these scripts.<\/p>\n<p>Chocolatey has implemented <a href=\"https:\/\/chocolatey.org\/docs\/security\">security safeguards<\/a> in their process to help protect the community from malicious or pirated software, but any use of our scripts is at your own risk.\u00a0 Please read the Chocolatey&#8217;s <a href=\"https:\/\/chocolatey.org\/docs\/legal\">legal terms of use<\/a> and the Boxstarter project <a href=\"https:\/\/github.com\/mwrock\/boxstarter\/blob\/master\/LICENSE.txt\">license<\/a> as well as how the community repository for Chocolatey.org is maintained.<\/p>\n<h2>How to Run<\/h2>\n<p>The <a href=\"https:\/\/github.com\/Microsoft\/windows-dev-box-setup-scripts\">setup script project&#8217;s Readme<\/a> contains a table of 1-click links for each setup script.\u00a0 Clicking on one of these will download Boxstarter and run the intended script.\u00a0 The script will run hands free.<\/p>\n<p>If you want to just try it out we recommend running a Windows VM in Hyper-V and testing the install process there first.<\/p>\n<h2>How to Help<\/h2>\n<p>We would love your help!\u00a0 Take a look at the <a href=\"https:\/\/github.com\/Microsoft\/windows-dev-box-setup-scripts\/issues\">open issues<\/a> and if you decide to work on any please first add a comment on the issue so we don&#8217;t overlap.\u00a0 Also please add a new issue if you have an idea on how to improve the project including additional dev scenarios that need scripts.<\/p>\n<h2>Summary<\/h2>\n<p>We&#8217;re excited to work with the rest of you in the effort to improve machine setup.\u00a0 If this is the first you&#8217;ve heard about Chocolatey and Boxstarter we&#8217;re glad to introduce you!<\/p>\n<p>Thanks for reading.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Setting up a dev box should be easy and fast.\u00a0 At BUILD 2018 we announced a collaboration with Chocolatey and Boxstarter.\u00a0 The project founders discuss the collaboration in the following video. Improving Machine Setup Have you set up a new dev machine and found it was frustrating or time consuming?\u00a0 It&#8217;s important to have a [&hellip;]<\/p>\n","protected":false},"author":1034,"featured_media":4174,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2,5,6],"tags":[26,29,31],"class_list":["post-3015","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-command-line","category-windows-10","category-windows-console","tag-chocolatey","tag-command-line","tag-console"],"acf":[],"blog_post_summary":"<p>Setting up a dev box should be easy and fast.\u00a0 At BUILD 2018 we announced a collaboration with Chocolatey and Boxstarter.\u00a0 The project founders discuss the collaboration in the following video. Improving Machine Setup Have you set up a new dev machine and found it was frustrating or time consuming?\u00a0 It&#8217;s important to have a [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts\/3015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/users\/1034"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/comments?post=3015"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts\/3015\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/media\/4174"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/media?parent=3015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/categories?post=3015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/tags?post=3015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}