An open API service indexing awesome lists of open source software.

https://github.com/igorcferreira/macosconfig

Scripts and support files for the basic Mac configuration
https://github.com/igorcferreira/macosconfig

bash dotfiles macos shell shell-script

Last synced: about 1 year ago
JSON representation

Scripts and support files for the basic Mac configuration

Awesome Lists containing this project

README

          

# 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
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
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
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:

```sh
./install_dot_files.sh
```