Skip to content

jfi/mac-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mac Setup

A bundle of scripts I use to setup a new Mac.

Update, 2023-10-09: This hasn't been used properly since 10.15, but I still grab bits of this occasionally. I'll probably update it once 14.0 hits GM.

Based on work from:

Getting Started

  1. Change your shell to zsh through macOS (default in 10.15), and run the first script to do the machine setup:
./start.sh
  1. Then run the script that installs everything:
./go.sh

What does this install?

Environment

  • Sets hostname
  • oh-my-zsh
  • Homebrew
  • Ruby 2.6.5
  • MariaDB 10.2
  • PostgreSQL
  • Creates ~/Projects folder
  • IR_Black theme for Terminal and TextMate

Applications

  • 1Password
  • Alfred
  • Balsamiq
  • ClipGrab
  • Color Picker
  • Command Line Tools for Xcode
  • Dropbox
  • Fantastical
  • Firefox
  • Google Chrome
  • Keep It
  • Keynote
  • last.fm
  • Leech
  • MacDown
  • Microsoft Word
  • Microsoft PowerPoint
  • Microsoft Excel
  • Muzzle
  • Numbers
  • OmniFocus
  • OmniGraffle
  • OneDrive
  • Pages
  • Reeder
  • RubyMine
  • Sequel Pro
  • Slack
  • SONOS Controller
  • TablePlus
  • TextMate
  • The Unarchiver
  • Transmit
  • Trello
  • Tweetbot
  • Ulysses
  • UniFi Network Controller
  • Viscosity
  • VLC
  • Zoom

Utilities

  • asdf
  • chruby
  • hugo
  • mas-cli
  • ruby-install
  • shellcheck
  • wget

Customisation

If you want to fork this, replace with your own name and email address in:

  • dotfiles/gitconfig
  • dotfiles/tm_properties

Can has?

  • Move Homebrew installation to brew bundle
  • Consistent dock setup (icons, etc.)

About

A script to setup a new Mac to my liking.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages