Skip to content

axinorm/macbook-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup new macOS operating system

This installation mode has been tested on macOS Sequoia.

Before starting, you have to allow Full Disk Access for Terminal app. You can setup this in Privacy & Security > Full Disk Access.

In order to save time, you can run ./setup.sh directly on your mac.

Otherwise, you can run the following commands:

  • Install macOS command line and homebrew :
xcode-select --install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Install Ansible
brew install ansible
  • Clone this repository
git clone https://github.com/axinorm/macbook-setup
cd macbook-setup
  • Update inventory/group_vars/mymac.yml and run setup.yml playbook
ansible-playbook setup.yml --inventory inventory/hosts --ask-become-pass

Based on

osx_defaults :

Dock :

macOS App Store :

Global settings with Shell scripts :

Blog posts

Don't hesitate to read the following blog posts to find out more about configuring macOS with Ansible:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published