Skip to content

Latest commit

 

History

496 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pie

Pie sets up a fresh Mac with configuration and software.

Installing

Installing does this:

  1. Preferences: Overrides system and application preferences (needs sudo).
  2. Keys: Creates SSH keys.
  3. Files: Soft links configuration files.
  4. Directories: Creates ~/Developer.
  5. Terminal: Installs a VS Code Dark Plus profile for Terminal.
  6. Software: Installs Homebrew and various packages, Fisher, Pure, and astronvim-config. Changes the shell to Fish.

Steps are skipped if already done if possible. Conflicting files are backed up by renaming them.

Updating

Updating does this:

  1. Updates this repository.
  2. Updates Whorl.
  3. Updates Homebrew.
  4. Updates Fisher.

Usage

  1. Install Xcode:

    xcode-select --install
  2. Accept Xcode license:

    sudo xcodebuild -license accept
  3. Install Pie:

    git clone https://github.com/willfaught/pie ~/Developer/pie
  4. Install Mac:

    ~/Developer/pie/install --verbose
  5. Update Mac:

    ~/Developer/pie/install --verbose --update

About

Mac configuration and software

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages