Re: [O] List all habits with consistency graph
Hi Henning, At Wed, 21 Mar 2012 12:08:17 +0100, Henning Weiss wrote: I tried using a skip function to create an agenda that only contains habits following this 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. The problem with this approach is that some of my habits have various intervals, ie. daily, bi-weekly, bi-monthly and monthly. This 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). 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
Re: [O] List all habits with consistency graph
Max Mikhanosha m...@openchat.com writes: In fact I kind of like it, so wondering maybe it should be made `t' by default? Please no. I do not want to be overwhelmed by seeing all of my habits every day, since that defeats the whole purpose of Org-mode for me: reducing overwhelm. Thanks, John
Re: [O] List all habits with consistency graph
Max Mikhanosha m...@openchat.com writes: 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. This will come in handy for custom agenda commands. (I had been relying on a weekly view to see most habits.) In fact I kind of like it, so wondering maybe it should be made `t' by default? Please keep the default nil. For new users, it might be confusing to have tasks scheduled for a different day show up on today's date. Question about the docstring for org-habit-show-all-today: it says even if they are not scheduled. (I assume that means not scheduled today, since entirely unscheduled habits do not work.) Best, Matt
Re: [O] List all habits with consistency graph
Hi Henning, Henning Weiss hdwe...@gmail.com writes: I was wondering how to create a list that contains all habits including their consistency graph. You should be able to do this with an agenda, skipping entries that are not habits. (See `org-agenda-skip-function' on how to use your own function for skipping entries.) HTH, -- Bastien
Re: [O] List all habits with consistency graph
Hi Bastien, I tried using a skip function to create an agenda that only contains habits following this posthttp://lists.gnu.org/archive/html/emacs-orgmode/2012-02/msg00944.html. 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. The problem with this approach is that some of my habits have various intervals, ie. daily, bi-weekly, bi-monthly and monthly. This 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). 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. Henning On Wed, Mar 21, 2012 at 10:49 AM, Bastien b...@gnu.org wrote: Hi Henning, Henning Weiss hdwe...@gmail.com writes: I was wondering how to create a list that contains all habits including their consistency graph. You should be able to do this with an agenda, skipping entries that are not habits. (See `org-agenda-skip-function' on how to use your own function for skipping entries.) HTH, -- Bastien
[O] List all habits with consistency graph
Hi, I was wondering how to create a list that contains all habits including their consistency graph. At the end of the week I want an overview over all of my habit entries and how consistent I have been. Consistency graphs are a nice for that purpose, but they are scattered all over my weekly (or monthly!) agenda. This makes it rather hard to get a concise overview. It would be nice if orgmode could somehow show all habits in a list with the corresponding consistency graph next to it. It's straight forward to create a property search that finds and displays all habits, but org-mode has so far resisted my attempts at inserting consistency graphs into those search views. How could this be accomplished? best regards, Henning Weiss
Re: [O] List all habits with consistency graph
On 20/03/12 20:21, Henning Weiss wrote: Hi, I was wondering how to create a list that contains all habits including their consistency graph. At the end of the week I want an overview over all of my habit entries and how consistent I have been. Consistency graphs are a nice for that purpose, but they are scattered all over my weekly (or monthly!) agenda. This makes it rather hard to get a concise overview. It would be nice if orgmode could somehow show all habits in a list with the corresponding consistency graph next to it. It's straight forward to create a property search that finds and displays all habits, but org-mode has so far resisted my attempts at inserting consistency graphs into those search views. This would be very helpful for me too. Nick