emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: John Hendy <jw.hendy@gmail.com>
To: emacs-orgmode <emacs-orgmode@gnu.org>
Subject: Habits not showing in agenda and no progress graph
Date: Tue, 26 Jul 2011 16:22:32 -0500	[thread overview]
Message-ID: <CA+M2ft_XJTqSBqT1NBr-eJZucd+1WK+Fg7SOtsG8-09pHnV4Hw@mail.gmail.com> (raw)

I'm attempting to implement habits for a couple of routine things I
should do at work on a regular basis. I've been following the manual
to set this up:

,-----
| 1. You have enabled the habits module by customizing the variable
org-modules. CHECK
| 2. The habit is a TODO item, with a TODO keyword representing an
open state. CHECK
| 3. The property STYLE is set to the value habit. CHECK
| 4. The TODO has a scheduled date, usually with a .+ style repeat
interval... CHECK
| 5. The TODO may also have minimum and maximum ranges specified by
using the syntax ‘.+2d/3d’... CHECK
| 6. You must also have state logging for the DONE state enabled... THINK SO
`-----

I have mid-year and yearly reviews and *always* kick myself for not
recording things I've done regularly, such that I end up scouring the
earth for details about what I did in emails, calendar items, and org
files. I'd like to do this monthly to save me 2x/year headaches. So...
enter my first attempt at implementing habits:

-----
** todo note down month's accomplishments/contributions
    SCHEDULED: <2011-08-20 Sat .+25d/35d>
   :LOGBOOK:
   - State "done"       from "todo"       [2011-07-26 Tue 16:02]
   - State "done"       from "todo"       [2011-07-26 Tue 16:02]
   :END:
   :PROPERTIES:
   :STYLE:    habit
   :LAST_REPEAT: [2011-07-26 Tue 16:02]
   :END:
-----

Note that above for #6, I said I thought so. I'm saying that as the
todo -> done state appears to be tracked above in my cycling.
Typically, I just get a completed inactive time stamp and it gets
marked done. The fact that it stays open I'm guessing means the habit
is working.

But... I have a couple of questions:

#1: the habits aren't showing up in agenda. I did =C-c a a=, then =v
y= and accepted that I really wanted to see the year. I get no monthly
views of the above habit, despite seeing the minibuffer mode as
"Org-agenda Year Dds Grid Habit" If I press =K=, it tells me that
habits have been turned off, so I know they were on.

#2: I just don't understand this at all (from the manual):

,-----
| What's really useful about habits is that they are displayed along
with a consistency graph,
| to show how consistent you've been at getting that task done in the
past. This graph shows
| every day that the task was done over the past three weeks, with
colors for each day.
|
| Followed by overview of what the colors mean...
`-----

Where is this graph? I don't see any colors. The worg tutorial doesn't
mention the word graph anywhere, and only shows making a table
manually to document progress. It also doesn't mention the word color.

Thanks for any suggestions. It's my first time, so it's probably that
I've missed something silly in my setup or have a typo.


Thanks!
John

             reply	other threads:[~2011-07-26 21:22 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-26 21:22 John Hendy [this message]
2011-07-27  5:32 ` Habits not showing in agenda and no progress graph Michael Brand
2011-07-27  6:16   ` John Hendy
2011-07-27  7:23     ` Michael Brand
2011-07-27 14:26     ` Memnon Anon
2011-07-28  4:18       ` John Hendy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CA+M2ft_XJTqSBqT1NBr-eJZucd+1WK+Fg7SOtsG8-09pHnV4Hw@mail.gmail.com \
    --to=jw.hendy@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).