From mboxrd@z Thu Jan 1 00:00:00 1970 From: Max Mikhanosha Subject: Re: List all habits with consistency graph Date: Mon, 28 May 2012 15:07:15 -0400 Message-ID: <87bol8ruos.wl%max@openchat.com> References: <874ntithax.fsf@gnu.org> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:44044) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SZ5Hm-00024L-S4 for emacs-orgmode@gnu.org; Mon, 28 May 2012 15:07:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SZ5Hl-00049B-5v for emacs-orgmode@gnu.org; Mon, 28 May 2012 15:07:22 -0400 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Henning Weiss Cc: Bastien , emacs-orgmode@gnu.org Hi Henning, At Wed, 21 Mar 2012 12:08:17 +0100, Henning Weiss wrote: >=20 > I tried using a skip function to create an agenda that only contains > habits following=C2=A0this post. To display habits that are not scheduled > for today, I enabled "org-habit-show-habits-only-for-today". This > made it possible for me to view all other habits by navigating > through the agenda. >=20 > The problem with this approach is that some of my habits have > various intervals, ie. daily, bi-weekly, bi-monthly and > monthly.=C2=A0This makes it quite cumbersome to track down all of the > habits in the agenda. Also, there is a lot of "noise" because of the > agenda day separators and the "duplication" of habits (ie. daily > habits are displayed every day). >=20 > How can I get a "cleaner" view of the habit list for entries that > are scheduled at some point in the future? Maybe if it would somehow > be possible to create an agenda that "collapses" multiple days into > one, I could filter it by habit to give me a habit list. I could see > myself using this collapsed agenda for other things as well. I implemented the above functionality, and pushed it to master. There is new customization variable `org-habit-show-all-today' which when set to t, will show all habits (even if they are scheduled for the future) on today's agenda. In fact I kind of like it, so wondering maybe it should be made `t' by default? Regards, Max