X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=emacs_el%2Fconfiguration%2Forg-mode-configuration.el;h=0af973acbf05482bd1202a46a2c3612f346618f4;hb=9fc89af6c7a27cff07b3c25fa5a29497d799305f;hp=b58a00d23ebe8a81f6993bf8ad9d80b899241378;hpb=25c71ac6e61e2962ec80c79649a4d94555024098;p=lib.git diff --git a/emacs_el/configuration/org-mode-configuration.el b/emacs_el/configuration/org-mode-configuration.el index b58a00d..0af973a 100644 --- a/emacs_el/configuration/org-mode-configuration.el +++ b/emacs_el/configuration/org-mode-configuration.el @@ -1102,4 +1102,16 @@ same directory as the org-buffer and insert a link to this file." (min (1+ (match-end 0)) end))) (unless (bolp) (insert "\n")))))))))))) +; from https://emacs.stackexchange.com/questions/909/how-can-i-have-an-agenda-timeline-view-of-multiple-files +(defun org-agenda-timeline-all (&optional arg) + (interactive "P") + (with-temp-buffer + (dolist (org-agenda-file org-agenda-files) + (insert-file-contents org-agenda-file nil) + (end-of-buffer) + (newline)) + (write-file "/tmp/timeline.org") + (org-agenda arg "L"))) +(define-key org-mode-map (kbd "C-c t") 'org-agenda-timeline-all) + (provide 'org-mode-configuration)