From 9c1af76e9ef1c1c9f78615d88af7de39f157e341 Mon Sep 17 00:00:00 2001 From: Anish Athalye Date: Fri, 22 May 2015 13:33:10 -0400 Subject: Add Mercurial install script --- README.md | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 367e562..c8ec4b7 100644 --- a/README.md +++ b/README.md @@ -22,23 +22,36 @@ Great! Just run the following command and start adding your customizations. If you're looking for [some inpiration][inspiration], we've got you covered. ```bash - git clone git@github.com:anishathalye/dotfiles_template dotfiles +git clone git@github.com:anishathalye/dotfiles_template dotfiles ``` ### Integrate with Existing Dotfiles The following will help you get set up using Dotbot in just a few steps. +If you're using Git, you can add Dotbot as a submodule: + +```bash +# replace with the path to your dotfiles +cd ~/.dotfiles +git submodule add https://github.com/anishathalye/dotbot +cp dotbot/tools/git-submodule/install . +touch install.conf.yaml +``` + +If you're using Mercurial, you can add Dotbot as a subrepo: + ```bash - # replace with the path to your dotfiles - cd ~/.dotfiles - git submodule add https://github.com/anishathalye/dotbot - cp dotbot/tools/git-submodule/install . - touch install.conf.yaml +# replace with the path to your dotfiles +echo "dotbot = [git]https://github.com/anishathalye/dotbot" > .hgsub +hg add .hgsub +git clone https://github.com/anishathalye/dotbot +cp dotbot/tools/hg-subrepo/install . +touch install.conf.yaml ``` -To get started, you just need to fill in the `install.conf.yaml` and Dotbot will -take care of the rest. To help you get started we have [an +To get started, you just need to fill in the `install.conf.yaml` and Dotbot +will take care of the rest. To help you get started we have [an example](#full-example) config file as well as [configuration documentation](#configuration) for the accepted parameters. -- cgit v1.2.3