Skip to content

💻 A shell script to install and configure macOS.

License

Notifications You must be signed in to change notification settings

nicohaenggi/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Status GitHub Issues License Version


💻 A shell script to install and configure macOS.

dotfiles is a simple script that can be used after a clean installation of macOS to configure and install all the apps that you need. It uses dotfiles and shell scripts in order to speed up the configuration of macOS.

Table of content

Getting Started

You need an active internet connection and one of the following macOS version already installed:

  • ✔️ macOS 11.00 "Big Sur"

Requirements

  1. Fresh installation of macOS (version 11.00+)
  2. Signed to Apple Store with your iCloud account
  3. Cloned the repo with the command git clone https://github.com/nicohaenggi/dotfiles.git ~/dotfiles

Setup

Open Terminal.app and run the command chmod -R 777 ~/dotfiles && ~/dotfiles/install.sh, a prompt will appear from which you can choose one of the four options:

  1. brew: install Homebrew package, binaries, casks, dependencies and Mac Apple Store application listed in Brewfile file
  2. config: configure macOS with useful commands and update zsh
  3. secrets: synchronizes the secrets stored in 1Password (e.g. SSH keys)
  4. update: update brews, casks and MAS applications and formulaes

Now, head over to the manual installation steps to complete the installation. Finally, restart macOS.

Credits