Welcome to dotfiles!
This repository is a collection of config files I use to setup my macOS machine. It uses Homebrew/Casks to manage most of my applications, ZSH as the shell (zprezto flavour) and VIM as the terminal editor.
It also contains a few "me" specific configuration files e.g. ./git/gitconfig
so if you're interested in using my dotfiles, you may want to leave those out!
As always, you need to install Xcode command line tools to get anything done on a Mac. You can install it by executing the following command:
xcode-select --install
-
Clone the repository:
git clone https://github.com/davidvuong/dotfiles.git ~/dotfiles
-
Run the installation script:
# Before running install.sh, make sure to cp/rm any zsh files: # # zlogin, zlogout, zpreztorc, zshenv, zshrc, zprofile bash ./scripts/install.sh
-
Configure Mac OS settings (optional):
bash setup/osx
-
Remaining manual setup here (optional).
-
Replace the HTTPS remote with
git
when everything is done:git remote set-url origin [email protected]:davidvuong/dotfiles.git