Excellent, that works. Thanks. Tommy On Wed, Nov 9, 2011 at 12:18 PM, Bernt Hansen <be...@norang.ca> wrote: > Tommy Kelly <tommy.ke...@verilab.com> writes: > >> I'm trying to set up a custom agenda view such that when I enter my >> agenda I get, automatically: >> >> - daily view mode (for today) >> - log file mode on >> - grid on >> - Follow mode on >> >> I can see from the docs how to modify the various variables that >> control some of how agendas look. But the above are controlled by >> functions and I'm not sure how to have those invoked when I open an >> agenda. >> >> I've been messing with org-mode-agenda-hook and >> org-agenda-after-show-hook, but I clearly don't know what I'm doing. >> >> Any ideas? >> >> thanks, >> Tommy > > Something like this: > > (setq org-agenda-custom-commands > (quote (( "x" "Test Agenda" agenda "" > ((org-agenda-start-with-follow-mode t) > (org-agenda-span 'day) > (org-agenda-start-with-log-mode t)))))) > > but it doesn't handle the grid - I have that on by default by setting > > (setq org-agenda-time-grid (quote ((daily today remove-match) > #("----------------" 0 16 (org-heading t)) > (830 1000 1200 1300 1500 1700)))) > > which you can probably add to the above agenda definition but I didn't > bother. If there are no items to display on the agenda there is a bug > where the grid is not shown but otherwise I think this works. > > Regards, > Bernt >
-- Tommy Kelly +1 (512) 289-8262 http://www.verilab.com