Skip to content

Instantly share code, notes, and snippets.

@ruyadorno
Forked from millermedeiros/osx_setup.md
Last active March 12, 2024 03:23
Show Gist options
  • Star 15 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save ruyadorno/d14d399b1853b29b08c8 to your computer and use it in GitHub Desktop.
Save ruyadorno/d14d399b1853b29b08c8 to your computer and use it in GitHub Desktop.
Guide for setting up a new osx

Setup Mac OS X

This is just a personal script to help me remember all the steps required to setup a new osx machine in their correct order. I do not advise you to follow this guide if you don't know what you're doing.

Setup

0. Setup iCloud

Should be one of the steps in default macos setup.

1. Run software update

Make sure everything is up to date.

2.1 GPG keys to sign git commits

Now we also have GPG keys to manage, I based my setup on: https://gist.github.com/ruyadorno/a33df73f55590d1d94ce6d1b9a3502ca

and Github official instructions: https://help.github.com/articles/signing-commits-using-gpg/

3. Install homebrew, CLI tools, apps, vim and dotfiles

3.1 Change shell to bash

chsh -s /bin/bash

Close and reopen the terminal window.

3.2 Run my personal setup script:

bash -c "`curl -L https://raw.githubusercontent.com/ruyadorno/installme-osx/master/setup.sh`"

4. Download/setup solarized theme for terminal/iterm

http://ethanschoonover.com/solarized

Good to go!

The next steps are mostly optional and I can work on them within some weeks of the initial setup.

5. Manually

  • Adobe Suite (Photoshop, Illustrator, ...)

6. Tweak dotfiles

Here's a few dotfiles for reference:

Done! 🎉

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