habiter is a simple tool for maintaining good habits
It can be used with the ‘don’t break the chain’ technique, like Joe’s Goals or Sciral Consistency, but adopts more positive techniques and uses a readable and editable YAML text file as storage.
Demo
~$ habiter did clean_room clean_room is not a habit yet. create and complete it? (y/n) y ~$ habiter did jog jog is not a habit yet. create and complete it? (y/n) y ~$ habiter log
jog | ------------------------------+
clean_room | ——————————+
Install
Install with ‘gem install habiter’ if you have gemcutter set up as a repository
FAQ
-
How do I add past data? How do I delete recorded data? How do I modify stuff I’ve recorded?
Edit ~/.habiter.yaml
-
How do I reset habiter?
echo > ~/.habiter.yaml