Hacker ToDo List is integrated with github and all your todo's are stored as private gists. So, you need not worry about your to-do's when you switch from your office machine to your home machine. Just provide your github credentials, your todo's will be synced.
Gemfile gem 'hacker_todo_list', '~> 1.0.2'
install gem install hacker_todo_list -v 1.0.2