Skip to content

abhisekmazumdar/dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is my dotfiles for setting up my macOS.

What these dotfiles will do!

  • 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.

Setting up your Mac

After generating/copying the SSH key and adding it to GitHub, follow these steps:

  1. Clone the repo to ~/.dotfiles:

    git clone --recursive [email protected]:abhisekmazumdar/dotfiles.git ~/.dotfiles
  2. Run the installation with:

    cd ~/.dotfiles && ./fresh.sh

Cleaning the old Mac (optionally)

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!

About

My own customized dotfile for my macOS setup.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 91.0%
  • Ruby 9.0%