I use BoxStarter to do this (see http://boxstarter.org/) which essentially
is a wrapper around Chocolatey that can also handle rebooting and resuming
the install script.

Here's my script that I use to configure my dev boxes -
https://gist.github.com/flcdrg/87802af4c92527eb8a30#file-boxstarter-bare-txt.


I'm a big Chocolatey fan - the t-shirt I got from supporting their
Kickstarter is one of my favourites (and quite popular with chocolate fans
who have no idea that it's actually software), and I'm also one of the
package moderators at chocolatey.org :-)

David

On 24 January 2017 at 15:57, Stephen Price <step...@lythixdesigns.com>
wrote:

> It's a private repo at the moment (and will stay that way due to my
> licenses going into it).
>
> but happy to share the install and package.config.
>
> Install.bat is one line:
> choco install packages.config -y
>
> The packages.config is simple too (bit long, sorry) but shows the
> difference between the Local repo (file based) source vs the internet ones
> (the default if no source). Made my own package for stickypassword as
> there's no chocolatey package for that (yet).
>
> <?xml version="1.0" encoding="utf-8"?>
> <packages>
> <package id="chocolatey.extension" />
> <package id="SublimeText3" />
> <package id="sublimetext3-key" version="3.0.0.0"
> source=".\Local" installArguments=""
> packageParameters="" forceX86="false" allowMultipleVersions="false"
> ignoreDependencies="false"
> />
> <package id="git.install" />
> <package id="fiddler4" />
> <package id="conemu" />
> <package id="visualstudiocode" />
> <package id="NuGetPackageExplorer" />
> <package id="beyondcompare" />
> <package id="filezilla" />
> <package id="teamviewer" />
> <package id="skype" />
> <package id="7zip.install" />
> <package id="sourcetree" />
> <package id="tortoisegit" />
> <package id="Git-Credential-Manager-for-Windows" />
> <package id="vlc" />
> <package id="sysinternals" />
> <package id="nodejs" />
> <package id="dropbox" />
> <package id="googledrive" />
> <package id="malwarebytes" />
> <package id="linqpad" />
> <package id="spotify" />
> <package id="treesizefree" />
> <package id="lockhunter" />
> <package id="rufus" />
> <package id="crystaldiskmark" />
> <package id="crashplan" />
> <package id="typescript" />
> <package id="adobe-creative-cloud" />
> <package id="snagit" />
> <package id="github" />
> <package id="gitter" />
> <package id="slack" />
> <package id="agentransack" />
> <package id="stickypassword" version="8.0.10.54"
> source=".\Local" installArguments=""
> packageParameters="" forceX86="false" allowMultipleVersions="false"
> ignoreDependencies="false"
> />
> </packages>
> ------------------------------
> *From:* ozdotnet-boun...@ozdotnet.com <ozdotnet-boun...@ozdotnet.com> on
> behalf of Adrian Halid <adr...@halid.com.au>
> *Sent:* Tuesday, 24 January 2017 1:20:38 PM
> *To:* 'ozDotNet'
> *Subject:* RE: [OT] iMac backups
>
>
> I too have been looking at chocolatey to setup clean developer machines
> for new developers.
>
>
>
> Would it be possible to take a look at your install.bat and
> pacakges.config?
>
>
>
> I have not started that part yet. At the moment I am still figuring out
> the silent installs commands for some legacy application and libraries we
> use.
>
>
>
> The idea will be to use a private source for legacy tools and large
> installs like Office. Then the internet sources for the other stuff.
>
>
>
> *Regards*
>
>
>
> *Adrian Halid*
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@
> ozdotnet.com] *On Behalf Of *Stephen Price
> *Sent:* Tuesday, 24 January 2017 12:44 PM
> *To:* ozDotNet <ozdotnet@ozdotnet.com>
> *Subject:* Re: [OT] iMac backups
>
>
>
> Between, Github, VSTS, Dropbox, Google Drive, OneDrive, Crashplan,
> StickyPassword and Acronis backups (to local NAS), I could literally take
> any of my laptops and throw it into pool or fire or whatever, and lose
> nothing (except maybe time setting up the new one... but I do that every
> couple of months anyway... those who know me will know that's truth)
>
>
>
> I treat my laptops the same as my mobile phones. It's a temporary store to
> make access faster. Not the source of truth.
>
>
>
> Recently I've been fine tuning my install process using Chocolatey (even
> paid for the pro version, I'm loving it so much). I've got a git repo
> (stored in my OneDrive because Windows installs that for you without asking
> so) which contains an install.bat file and a packages.config.
>
> Just switched from a powershell script which would install chocolatey then
> a list of apps but I especially love how Chocolatey uses the Nuget package
> stuff so understands what a package.config file is.
>
>
>
> Have even started creating my own packages for side loading license keys
> etc. (ie copy license file into correct location on sublime text 3 and
> done, its licensed).
>
>
> ------------------------------
>
> *From:* ozdotnet-boun...@ozdotnet.com <ozdotnet-boun...@ozdotnet.com> on
> behalf of mike smith <meski...@gmail.com>
> *Sent:* Tuesday, 24 January 2017 8:40:09 AM
> *To:* ozDotNet
> *Subject:* Re: [OT] iMac backups
>
>
>
> revert the range where it hits :)
>
>
>
> On Tue, Jan 24, 2017 at 11:05 AM, Adrian Halid <adr...@halid.com.au>
> wrote:
>
> What about cloud backup services like crashplan or backblaze.
>
>
>
> https://www.backblaze.com/
>
> https://www.crashplan.com/en-us/
>
>
>
> I personally use backblaze for myself and family.
>
> It has saved my family member in the past when they got hit by a crypto
> virus.
>
> I was able to restore from a specific date in time before the crypto virus
> hit.
>
>
>
>
>
> *Regards*
>
>
>
> *Adrian Halid*
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@
> ozdotnet.com] *On Behalf Of *mike smith
> *Sent:* Tuesday, 24 January 2017 7:02 AM
> *To:* ozDotNet <ozdotnet@ozdotnet.com>
> *Subject:* Re: [OT] iMac backups
>
>
>
> I'd go for TimeMachine as well.  Just plug a external drive in, and turn
> Time Machine on for it.
>
>
>
> Or googledrive or dropbox if it needs to be offsite.  (has anyone used
> these successfully as a target drive for time machine?)
>
>
>
> On Tue, Jan 24, 2017 at 9:33 AM, Steven Parish <
> ste...@businesscraft.com.au> wrote:
>
> I just had the experience of a crashing macbook pro - short story, the
> "timemachine" backup worked flawlessly for me - did a full backup of about
> 400GB and restored it on a fresh install - all this done by the nice people
> at my local apple store on the weekend (they also replaced the logic board
> under warranty even though I was outside the 2 year warranty period). I
> have always been a windows person, but I'm definitely liking the apple
> experience (still develop under parallels which was about 200gb for the
> image and this restored perfectly). Have been running for a full day now
> with no black screen shutdowns! Life is much better. :)
>
>
> *Regards,*
>
>
>
> *Steven Parish*
>
> *Managing Director*
>
>
>
> *BusinessCraft Pty Ltd*
>
> *Address:* Level 1, 270 Turton Road, New Lambton NSW 2305
>
> *Mail:* PO Box 57, Lambton NSW 2299
>
> *M:* 0417 688 599 | *T:* 02 4965 5555 <(02)%204965%205555> | *F:* 02 4965
> 5333 <(02)%204965%205333>
>
> *www.businesscraft.com.au <http://www.businesscraft.com/>*
>
>
>
> On 24 January 2017 at 09:19, Greg Keogh <gfke...@gmail.com> wrote:
>
> Folks, I have to take a snapshot of about 9GB of files on my El Capitan
> iMac. On Windows I would plugin a stick or portable and run robocopy with
> the /XD and /XF switches to exclude junk, but I'm not sure what the
> equivalent is on OSX. Does anyone have a handy technique for doing this
> sort of thing? Perhaps there are mysterious Unix commands I can use from
> the Terminal prompt -- *Greg K*
>
>
>
>
>
>
>
> --
>
> Meski
>
>  http://courteous.ly/aAOZcv
>
>
> "Going to Starbucks for coffee is like going to prison for sex. Sure,
> you'll get it, but it's going to be rough" - Adam Hills
>
>
>
>
>
> --
>
> Meski
>
>  http://courteous.ly/aAOZcv
>
>
> "Going to Starbucks for coffee is like going to prison for sex. Sure,
> you'll get it, but it's going to be rough" - Adam Hills
>

Reply via email to