~/dotfiles/ folder stores config files per application. Within each application folder, replicate the structure in $HOME directory.
Clone the repo at $HOME directory.
git clone [email protected]:haiqalazham/dotfiles.git && cd dotfiles
Run the following command
source install.sh
The install script will:
- Install (or update) Homebrew
- Install everything from Brewfile (formulae, casks and App Store apps via
mas) - Setup Node and pnpm via fnm
Use 1Password SSH feature. Follow instructions in 1Password. Don't forget to setup .gitconfig and add commit author.
- Git config setup
- VSCode setup
- Alfred setup