setup/README.md
2024-05-29 12:59:05 +01:00

1.0 KiB

setup

A set of bash scripts and files to configure macOS which:

  • Configures most of the options in System Settings to preference
    • Speeds up tracking speed beyond available settings
  • Installs Homebrew (https://brew.sh/) and mas-cli (https://github.com/mas-cli/mas)
  • Using the above, installs a list of utilities and programs from Homebrew and the Mac App Store
  • Reconfigures the Dock with my most used programs
  • Sets a custom Terminal theme as default
  • Adds my custom Z Shell profile
  • Additionally installs
    • The latest LTS version of Node.js
    • Python 3.11
    • The latest version of PHP, Composer, Imagemagick (plus the PCEL extension) and Laravel Valet

ToDo

  • Automatally select the second to most recent version of Python (e.g. 3.11 instead of 3.12) instead of explicitly setting it.
  • Add additional configuration of System Settings where possible, in particular
    • Setup of FileVault using iCloud account
    • Turn off "Shake mouse pointer to locate"
    • Schedule Night Shift
  • Test on macOS Sonoma and macOS 15