From: John Wiegley <jwiegley@gmail.com>
To: Matt Lundin <mdl@imapmail.org>
Cc: Org-mode Mode <emacs-orgmode@gnu.org>
Subject: Re: Added support for "habit tracking"
Date: Tue, 20 Oct 2009 12:48:32 -0400 [thread overview]
Message-ID: <4A40A66B-04FB-4D86-A705-BB5FA18D148F@gmail.com> (raw)
In-Reply-To: <87fx9erwn2.fsf@fastmail.fm>
On Oct 20, 2009, at 10:02 AM, Matt Lundin wrote:
> 1. The syntax for defining habits seems fairly complex. One must add a
> repeating scheduled timestamp, a repeating deadline timestamp and a
> property. I was wondering if there could be anyway to automate
> creating
> new habits---e.g., a dialog that asks for the appropriate time spans.
> (My own preference would be to use a new timestamp notation to
> indicate
> habits. I'm not sure what this would look like. Perhaps something like
> this: SCHEDULED: <2009-10-17 Sat !+2+2> --- where the first number is
> the repeating span and the second is the "grace period". Of course, I
> have no idea whether this is possible.)
I agree with you here, and think that a more comprehensive SCHEDULED
syntax might be just the fix. I'll look into this. Perhaps using a
syntax like "!+2/2".
> 3. The faces for the graph are difficult to read against dark
> backgrounds. (See attached image.)
I'll fix this too.
> 4. I currently use the tag :HABIT: to track habits. This allows for
> easy
> filtering in the agenda. I'm wondering whether there might be an
> option
> to designate habits with a user-defined tag rather than the STYLE
> property. The advantage would be much faster agenda searches for
> habits.
You can search for STYLE="habit". I myself use contextual tags on the
habits, because some of them aren't appropriate in other location, and
I wouldn't want to see ":HABIT:" in the right-hand column for every one.
Also, note that you can press K now to filter habits in and out of the
agenda view. They are also by default restricted to only appearing in
todays' agenda view.
John
next prev parent reply other threads:[~2009-10-20 16:48 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-10-19 8:26 Added support for "habit tracking" John Wiegley
2009-10-19 8:28 ` John Wiegley
2009-10-20 14:02 ` Matt Lundin
2009-10-20 15:29 ` Carsten Dominik
2009-10-20 15:56 ` Matthew Lundin
2009-10-20 16:55 ` John Wiegley
2009-10-20 17:13 ` Marcelo de Moraes Serpa
2009-10-20 17:19 ` John Wiegley
2009-10-20 18:20 ` Marcelo de Moraes Serpa
2009-10-20 16:48 ` John Wiegley [this message]
2009-10-20 17:11 ` Matthew Lundin
2009-10-20 18:30 ` Samuel Wales
2009-10-20 18:38 ` Marcelo de Moraes Serpa
2009-10-20 18:48 ` John Wiegley
2009-10-20 18:48 ` John Wiegley
2009-10-20 18:52 ` Sven Bretfeld
2009-10-20 18:56 ` Sven Bretfeld
2009-10-20 19:06 ` Carsten Dominik
2009-10-20 19:36 ` John Wiegley
2009-10-20 21:22 ` Marcelo de Moraes Serpa
2009-10-21 6:36 ` Carsten Dominik
2009-10-21 18:36 ` Matt Lundin
2009-10-21 22:40 ` John Wiegley
2009-10-23 6:10 ` Marcelo de Moraes Serpa
2009-10-23 10:34 ` John Wiegley
2009-10-23 15:24 ` Marcelo de Moraes Serpa
2009-10-24 1:20 ` John Wiegley
2009-10-24 12:55 ` Matthew Lundin
2009-10-24 14:36 ` Matthew Lundin
2009-10-25 12:26 ` Paul Mead
2009-10-25 12:37 ` Carsten Dominik
2009-10-25 12:50 ` Paul Mead
2009-10-25 12:38 ` Paul Mead
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=4A40A66B-04FB-4D86-A705-BB5FA18D148F@gmail.com \
--to=jwiegley@gmail.com \
--cc=emacs-orgmode@gnu.org \
--cc=mdl@imapmail.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).