Skip to content

💻 Set up your Mac just the way you want it

Notifications You must be signed in to change notification settings

jsstrn/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

These be the dotfiles. Get a fresh Mac up and running in less time than it takes to do it manually.

Steps

  1. Check that your Brewfile is up to date and push any changes to this repository
  2. Erase your disk and reinstall macOS
  3. Clone this Git repository and run the scripts

Format your machine

Follow these steps to format your disk and reinstall macOS

  1. Turn off your machine
  2. Hold on to Option + Command + R and turn your machine on
  3. Select Disk Utility and erase your disk
  4. Select Reinstall macOS

⚠️ You must reinstall to macOS Mojave or higher if you format your disk to APFS. Otherwise stick to Mac OS Extended for older macOS versions.

Follow these guides to erase your disk and reinstall macOS

macOS recovery mode

Use one of these shortcuts to reboot your machine in macOS recovery mode.

Shortcut Details
Command + R Install the latest macOS that was installed on your Mac
Option + Command + R Upgrade to the latest macOS compatible with your Mac (recommended)
Shift + Option + R Install the macOS that came with your Mac, or the closest version still available

Usage

Install Xcode command line tools

xcode-select --install

Clone this repository

git clone https://github.com/jsstrn/dotfiles.git ~/.dotfiles

Change into the directory

cd ~/.dotfiles

Install all applications

./up apps

Install all .dotfiles

./up stow

Brewfile

A Brewfile lists all your Homebrew dependencies.

Generate a Brewfile by running the following command:

brew bundle dump

If a Brewfile already exists, you can overwrite it by adding --force

brew bundle dump --force

You can search for Homebrew formulae on https://formulae.brew.sh

Appreciation

The popular dotfiles do a lot and instead of just forking them, I wanted to write my own dotfiles.

About

💻 Set up your Mac just the way you want it

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published