https://github.com/kylewelsby/dotfiles
Setup script to install and configure a new macOS installation with my applications and system dependencies.
https://github.com/kylewelsby/dotfiles
dotfiles dotfiles-macos macos setup-macos setup-script
Last synced: about 1 month ago
JSON representation
Setup script to install and configure a new macOS installation with my applications and system dependencies.
- Host: GitHub
- URL: https://github.com/kylewelsby/dotfiles
- Owner: kylewelsby
- License: mit
- Created: 2019-01-15T12:10:40.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2023-02-21T09:42:50.000Z (over 2 years ago)
- Last Synced: 2025-04-03T08:51:29.727Z (3 months ago)
- Topics: dotfiles, dotfiles-macos, macos, setup-macos, setup-script
- Language: Shell
- Homepage:
- Size: 113 KB
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dotfiles
[](https://travis-ci.org/kylewelsby/dotfiles)
> Setup script to install and configure a new macOS installation with my applications and system dependencies.
This has all my important dotfiles which define my working environment.
Automation install script inspired by [Jason Yu](https://github.com/ycmjason/dotfiles).
## 🎲 Installation
git clone --depth=1 https://github.com/kylewelsby/dotfiles ~/.dotfiles
~/.dotfiles/install-mac.sh## 🛠Useage
Usage:
./install.sh [arguments]Arguments:
--help (-h): Display this help message
--dry-run (-r): Dry run, don't run any commands
--no-app-store (-m): Disable Mac App Store
--no-brew-cask (-c): Disable Brew Cask Applications
--no-modify-config (-f): Disable copying of config files
--no-mac-defaults (-d): Disable default mac settings
--no-apm (-a): Disable Atom.io package manager
--no-npm (-n): Disable Node package manager
--no-bash-it (-i): Disable Bash.it
--no-projects (-p): Disable git checkout for projects## 🤖 Testing
Well, about that. At the moment, to test this we need to run the script on our own machine.
## 🎓 License
MIT: https://kylewelsby.mit-license.org