Skip to content

Scripts and support files for the basic Mac configuration

License

Notifications You must be signed in to change notification settings

igorcferreira/macOSConfig

Repository files navigation

Set of Mac OS configuration

This repo works as a container of tools that can be used to setup a macOS instance

Run all the install scripts (minus dot files)

To run this script, just execute:

sh -c "$(curl -fsSL https://github.com/igorcferreira/macOSConfig/releases/download/1.0.1/install.sh)"

This script may ask input at some point, but, at the end, all will be whell

Run specific scripts

You can run install scripts individually with, for example:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/igorcferreira/macOSConfig/main/install_homebrew.sh)"

Keep in mind that certain install scripts expects some dependencies already installed. For example, install_java expects Homebrew to be installed

If the scripts requires arguments, you can use:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/igorcferreira/macOSConfig/main/configure_git.sh)" configure_git --global --name 'Some User' --email 'user@domain.com' --gpg_key '12345GBH' --kaleidoscope

Link dot files

If you wish to have a copy of my dot files configuration, you can clone this repository and run:

./install_dot_files.sh