This repo is a skeleton/template repo for tracking dotfiles. It contains a utility bootstrap to help with managing and updating your dotfiles.
This is based on the system created by jeffaco
This repo has several directories to support multiple platforms
|nix||Linux/UNIX platforms (or compatible)|
The Mac platorm currently shares the bootstrap script with the *nix platforms. Winows does not currently have a bootstrap.
Using this repo
First, fork this repo into your github account.
Then, clone to you target host.
Then, add your dotfiles:
$ git clone firstname.lastname@example.org:mhhollomon/dotfiles.git $ cd dotfiles $ # edit files $ # edit files $ # When satisfied with your files: $ nix/bootstrap.sh $ git push origin master
Finally, to install your dotfiles onto a new system:
$ cd $HOME $ git clone email@example.com:mhhollomon/dotfiles.git $ dotfiles/nix/bootstrap.sh
The bootstrap utility has been tested to work properly on Linux, IBM AIX, HP-UX, Sun Solaris, and Mac OS/X.