Homer makes tracking your Unix dotfiles easay peasay
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
lib
spec
.document
.gitignore
.rspec
.travis.yml
Gemfile
Gemfile.lock
LICENSE.txt
README.md
Rakefile
TODO.md
VERSION
homer.gemspec

README.md

Homer

Homer makes tracking your Unix dotfiles easay peasay

Build Status Coverage Status

Under development

Installation

gem install homer
homer init

This will:

  1. Move your dotfiles to ~/.homer/github_username/dotfiles
  2. Create symlinks to places where the files originally belonged
  3. Create a repository on GitHub
  4. Push all your dotfiles there.

Usage

Note: Some of these features are still under development

  • Start tracking dotfiles :

      homer add vimrc ~/.vimrc
    
  • List tracked files :

      homer list
    
  • Sync with GitHub

      homer sync
    

A few days later ..

Need to pair program and code at co-worker's hostile box ?
Want to use somebody's dotfiles repo you saw on GitHub ?

    homer hi <github login>

Rollback and use the original dotfiles ?

    homer bye

License

MIT