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
- Host: GitHub
- URL: https://github.com/igorcferreira/macosconfig
- Owner: igorcferreira
- License: mit
- Created: 2019-10-03T12:18:17.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-04-24T15:48:00.000Z (about 1 year ago)
- Last Synced: 2025-04-24T16:51:23.952Z (about 1 year ago)
- Topics: bash, dotfiles, macos, shell, shell-script
- Language: Shell
- Homepage:
- Size: 114 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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
```