Skip to content

Wysselbie/mac-dev-playbook

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mac Development Ansible Playbook

This playbook installs and configures most of the software I use on my Mac for web and software development.

This playbook will be updated throughout my life with various features, functions and roles - but they will always convey the same purpose.

Installation

Run the following from the command line, and enter your administrative password when requested.

Note that initially you'll need to install xcode command line tools before you can proceed.

  1. xcode-select --install

 2. chown root:admin /usr/local/

 3. chmod 775 /usr/local

 4. curl https://raw.githubusercontent.com/JulianBour/mac-dev-playbook/master/install.sh | bash

Included Applications / Configuration

Applications (installed with Homebrew Cask):

  • adobe-creative-cloud
  • ccleaner
  • cheatsheet
  • dash
  • dropbox
  • filezilla
  • firefoxdeveloperedition
  • google-chrome
  • google-drive
  • google-hangouts
  • iterm2
  • jetbrains-toolbox
  • kodi
  • launchbar
  • slack
  • steam
  • sublime-text
  • teamviewer
  • virtualbox
  • vlc

Packages (installed with Homebrew):

  • ansible
  • awscli
  • composer
  • dockutil
  • git
  • go
  • gpg
  • openssl
  • python
  • sqlite
  • mcrypt
  • modman
  • n98-magerun
  • n98-magerun2
  • npm
  • nvm
  • ssh-copy-id
  • openssl
  • wget

Apple Store Products

  • Dont't Sleep
  • Lastpass
  • Microsoft Remote Desktop

Dotfiles

My dotfiles are also installed into the current user's home directory.

Ansible for DevOps

Check out Ansible for DevOps, which will teach you how to do some other amazing things with Ansible.

Special thanks

Authors/Contributors

Karl Hepworth, Making this fork more personalized.

Jeff Geerling, 2014 (originally inspired by MWGriffin/ansible-playbooks).

About

Web/app development Mac setup via Ansible.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%