Scripts to (mostly) automatically config macOS to preference and install programs and utilities.
Go to file
Phillip 80da53eac4 Update setup.sh
Copy the terminal profile instead of moving it.
2024-06-06 12:20:38 +00:00
.gitignore Update gitignore 2024-05-23 17:55:36 +01:00
Brewfile revert 6ef77920e4 2024-06-06 12:18:23 +00:00
Custom.terminal Add missing terminal profile 2024-05-29 12:58:35 +01:00
Dock.sh Initial commit of scripts 2024-05-23 17:39:59 +01:00
LICENSE Initial commit 2024-05-23 16:20:47 +00:00
README.md Update README.md 2024-06-06 09:40:21 +00:00
setup.sh Update setup.sh 2024-06-06 12:20:38 +00:00
zshrc Initial commit of scripts 2024-05-23 17:39:59 +01:00

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