This is my dotfiles for setting up my macOS.
- It will setup Oh My Zsh & Homebrew.
- It will create symbolic link for the following:
.zshrc
.gitconfig
.gitignore_global
- Using homebrew/bundle, it will install all the binaries/apps mentioned in the
./brew/Brewfile
. - Create a project directory, naming it
Code
. - Clone all the repos mentioned in
./clone.sh
. - Install the latest node LTS version via nvm.
- Install and set up
phpcs
&phpcbf
as par Drupal coding standards. - Set sensible macOS defaults with the file
./macos/.macos
.
After generating/copying the SSH key and adding it to GitHub, follow these steps:
-
Clone the repo to
~/.dotfiles
:git clone --recursive [email protected]:abhisekmazumdar/dotfiles.git ~/.dotfiles
-
Run the installation with:
cd ~/.dotfiles && ./fresh.sh
After you've set up your new Mac you may want to wipe and clean install your old Mac. Follow this article to do that. Remember to backup your data first!