DEV Community

Discussion on: How I setup my Mac for development.

Collapse
 
moopet profile image
Ben Sinclair

I think you can still get by a bit quicker by installing homebrew as soon as possible then using it to install everything else.
You could put everything you want to brew install into one file and then keep it, and your collection of dotfiles, somewhere in the cloud (like github for instance). Then all you need to do is clone the repo and run one script to get everything installed.

Collapse
 
sakko profile image
SaKKo

I don’t know how to do that, can you write a blog to explain?

Collapse
 
atan profile image
atan

Take a look at brew bundle! When I'm starting up a fresh mac machine, I usually brew bundle dump to get a Brewfile with a list of all the dependencies/apps I have installed. Then copy the Brewfile onto the new machine and brew bundle. It saves a lot of time :)

Collapse
 
kingrayhan profile image
King Rayhan

Hey, I am also very egar to know this. If you have time can you please write an article about this for us?

Collapse
 
moopet profile image
Ben Sinclair • Edited

There are a few people who've explained how they do it here already, but you could look at these:


Also: I have an install script using GNU Stow on my github which might be helpful. I don't explicitly install any apps there, though.

Homebrew can install a lot of the things that already have Mac installers (like VSCode for example) so compiling a list and running through it in a single install script means you go make a cup of coffee and it just works.