Skip to content

JonasHess/mac-os-setup

Repository files navigation

███    ███  █████   ██████        ██████  ███████     ███████ ███████ ████████ ██    ██ ██████  
████  ████ ██   ██ ██            ██    ██ ██          ██      ██         ██    ██    ██ ██   ██ 
██ ████ ██ ███████ ██      █████ ██    ██ ███████     ███████ █████      ██    ██    ██ ██████  
██  ██  ██ ██   ██ ██            ██    ██      ██          ██ ██         ██    ██    ██ ██      
██      ██ ██   ██  ██████        ██████  ███████     ███████ ███████    ██     ██████  ██      

This repository leverages mac-dev-playbook to set up my MacBook, install various packages, and symlink my dotfiles.

Setup SSH Keys

 cp -R /Volumes/USB-Stick/.ssh ~/.ssh
 chmod 600 -R ~/.ssh
 ssh git@github.com

Clone this repo

mkdir -p ~/repos 
git clone git@github.com:JonasHess/mac-os-setup.git ~/repos/mac-os-setup

Ensure Apple's command line tools are installed

xcode-select --install

Install Ansible

pip3 install ansible

Download git submodules

git submodule update --init --recursive

Run Setup.sh

chmod +x ./setup.sh
./setup.sh

Clear all elements from the Dock

defaults write "com.apple.dock" "persistent-apps" -array
killall Dock

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages