Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@bretonics bretonics released this 28 Feb 01:29
· 3 commits to main since this release

New Features

  • Modes which re-organizes the project's file structure, but adds more extensible setup for contributions
  • File template updates
  • Additional prompts (see #8)
  • New Options:
    -B                      Sync backups from latest Time Machine backup
    -D                      Use defaults (skip confirmation when applying secondary settings)
    -F                      Run full main install with defaults (Sets -B, -D, -P, and -s)
    -M                      Main install type (-s=true)
    -P                      Set Mac setting system preference defaults (Default: false)
    -i [main|essentials]    Explicit install type declaration, i.e. -M or -E)
    -m <mode>               Run additional specified mode installation (in ./src/mode)

Modes

Adds specific 'modes' for additional, distinct installations, e.g. 'dev'. This adds the ability to separate installations specific to modes in addition to the main or essentials setup, and allows users to add other modes in Setup (see contribute).

Breaking Changes

  • Changes 'full' install to 'main'
  • -F now runs 'main' setup with defaults set (-B, -D, -P, and -s) - See options.