Scripts to (mostly) automatically config macOS to preference and install programs and utilities.
.gitignore | ||
Brewfile | ||
Custom.terminal | ||
Dock.sh | ||
LICENSE | ||
README.md | ||
setup.sh | ||
zshrc |
macos-setup
A set of bash scripts and files to configure macOS which:
- Configures most of the options in System Settings to preference
- Speeds up mouse tracking speed beyond available settings
- Installs:
- Homebrew (https://brew.sh/)
- mas-cli (https://github.com/mas-cli/mas)
- The latest LTS version of Node.js
- Python 3.11
- Laravel Valet alongside any neccesary libraries (PHP, Composer, etc)
- A list of programs and utilities from a Brewfile
- Reconfigures the Dock with my most used programs
- Sets a custom Terminal theme as default
- Adds my custom Z Shell profile
Tested and working on macOS Ventura.
ToDo
- Automatically select the second to most recent version of Python instead of specifiying the version in the Brewfile