Another project that uses the same tools (Ansible/Homebrew) to accomplish the same/similar goals:<p><a href="https://github.com/32degrees/battleschool" rel="nofollow">https://github.com/32degrees/battleschool</a><p>If you're going to do this on a wider scale (multiple machines, managed in an organization), the best tools right now are AutoPKG and Munki:<p><a href="https://github.com/autopkg/autopkg" rel="nofollow">https://github.com/autopkg/autopkg</a>
<a href="http://code.google.com/p/munki/" rel="nofollow">http://code.google.com/p/munki/</a>
I'm struggling to see how this is better than a simple bootstrapping script. Every feature you list can be accomplished in very few lines of bash:<p><a href="https://github.com/taylorlapeyre/.files/blob/master/osx/bootstrap.sh" rel="nofollow">https://github.com/taylorlapeyre/.files/blob/master/osx/boot...</a>
One blind spot that all of these OS X configuration tools appear to have is the App Store. Not through any fault of their own I suspect... more that Apple hasn't opened the App Store app to being scriptable. But a command-line way of installing/reinstalling/updating App Store apps would be great.
This is neat. I think it'd be pretty awesome if it were possible to download all the dmg's/installers/apps in a folder/drive without installing them so at a later date you could a) install everything without having to wait hours to download or require an internet connection and b) keep your packages up to date (almost as a backup) running the script every once in a while to make sure you have the most up to date packages/installers.
The osxc website and documentation is riddled with basic grammar and spelling errors and incorporates slang like "osxc got your back". That doesn't inspire much confidence.<p>Edit: Wow with the downvotes. I'm just offering feedback in a polite manner for what a lot of others are probably thinking.