Skip to content

I have erased this MacBook four times today and it's not even lunchtime.

Notifications You must be signed in to change notification settings

smitelli/macOS-Setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

macOS-Setup

by Scott Smitelli

export SET_HOSTNAME=macbeth
bash -c "$(curl -fsSL https://raw.githubusercontent.com/smitelli/macOS-Setup/HEAD/setup.sh)"

Environment Variables

  • SET_HOSTNAME: Defaults to the current hostname. Used to name the system on the network, and used as the base label name for the root disk.
  • CAPITALIZE_DISK: Default true if the existing root disk name looks to be capitalized already, otherwise false. If true, the first letter of the hostname is capitalized for use as the disk's label name. Otherwise the hostname is used unchanged.
  • INCLUDE_SOFTWARE_UPDATE: Defaults to true. If true, run Software Update during installation. You might want to disable this if the update list includes a major macOS update that could interfere with setup.
  • INCLUDE_WORKTOOLS: Defaults to false. If true, installs work tools as well.

License

MIT, except for the stuff under the data/ directory.

About

I have erased this MacBook four times today and it's not even lunchtime.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published