From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Lundin Subject: Re: Agenda: Column View and Filtering Date: Mon, 23 Nov 2009 06:55:42 -0500 Message-ID: References: <8763928714.fsf@mean.albasani.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NCXWI-00039A-Sj for emacs-orgmode@gnu.org; Mon, 23 Nov 2009 06:55:50 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NCXWE-00037C-6p for emacs-orgmode@gnu.org; Mon, 23 Nov 2009 06:55:50 -0500 Received: from [199.232.76.173] (port=53566 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NCXWD-000377-TN for emacs-orgmode@gnu.org; Mon, 23 Nov 2009 06:55:45 -0500 Received: from out4.smtp.messagingengine.com ([66.111.4.28]:40094) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NCXWD-00008p-HY for emacs-orgmode@gnu.org; Mon, 23 Nov 2009 06:55:45 -0500 In-Reply-To: <8763928714.fsf@mean.albasani.net> (Memnon Anon's message of "Sun, 22 Nov 2009 23:40:01 +0000 (UTC)") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Memnon Anon Cc: emacs-orgmode@gnu.org Memnon Anon writes: > Hi! > > I am still working on making orgmode a more usefull tool for me :), how > do you guys handle this problem: > > I schedule and reschedule tasks pretty often. (Thats why I, too, think a > history of scheduling would be a nice addition to have.). > > Whenever a task comes up, I schedule it for some day in the future and > handle it when it appears in my agenda. However, I try to keep a balance > of several aspects in my life, mainly > > - "duties" like vacuum the flat > - "studium" everything related to work at university > - "fun" like reading a book, watching a dvd etc. and > - "sports": get in shape ;) > > Okay, as I frequently schedule and reschedule, I work from my agenda to > keep these aspects of my life in a certain balance I predefined: > studium: at least 6 hours a day, fun (I really need to make some place > for it) at least 1 hour a day etc. > > So, as I added Efforts and Tags to each item, it would be very > convenient to keep scheduling, then filter the agenda for certain > aspects to get a feeling, if I keep my personal balance up on this > specific day. > > However, using ColumnView on a filtered agenda, say "show me only my > 'duties'", does not summarize the filtered agenda items, but everything, > id est even everything that is hidden. > > I understand this is due to how filtering and columnview works, > but > > Has anyone an idea/workflow how I can work on this? > > I tried to lock myself up into fixed times, repeating items etc. but I > am not that kind of person: A new day, I want to know whats up, but I > also want to stay free enough to shape things according to my (day) > taste. I rather do a daily (each morning) and a weekly review and > reschedule accordingly. > > I am a student, so I (still) have the possibility to do so; and I would > like to keep it that way, but nevertheless want to have an eye on the > general tendency, the balance of the several "aspects" I want to keep. > > I hope this is clear enough, > Thanks for any suggestions! Hi Memnon, Yes, column view does not update its summaries based on filtering. But perhaps you could create a custom agenda block that shows separate agendas for each tag ("duties", "studium", etc.). E.g., --8<---------------cut here---------------start------------->8--- (setq org-agenda-custom-commands '(("b" "Balance" ((agenda "" ((org-agenda-skip-function '(org-agenda-skip-entry-if 'notregexp ":duties:")))) (agenda "" ((org-agenda-skip-function '(org-agenda-skip-entry-if 'notregexp ":studium:"))))) ;; add more agenda views here ((org-agenda-view-columns-initially t))))) --8<---------------cut here---------------end--------------->8--- Best, Matt