Skip to content

glevine/machine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

115 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

machine

This is a launcher for glevine/mac-dev-playbook. It provides a means for further extending geerlingguy/mac-dev-playbook, automating and documenting the full setup, and repeatedly running the plays to ensure that the machine stays the way I like it.

pre-requisites

  1. Sign into iCloud.
  2. Sign into the App Store.
  3. Grant full disk access to Terminal.app.
    1. Open System Settings.
    2. Click Privacy & Security.
    3. Click Full Disk Access.
    4. Enable access for Terminal.
  4. Open a terminal.

build it

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/glevine/machine/HEAD/bin/mac)"

Would you like to make all targets? [y/n]

Choose y to install the machine and additional tools. Choose n to only make the machine.

update it

The following assumes that $HOME/.machine/bin is in the PATH.

mac

wrap up

# Copy your SSH key to your clipboard.
pbcopy < "$HOME/.ssh/id_ed25519.pub"

Add your SSH key to Github.

additional installations

# install it all
mac all

# install multiverse
mac multiverse

# install sugarconnect
mac sugarconnect

# make multiple targets
mac multiverse sugarconnect

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors