org-time-stamp-rounding-minutes '(1 1))
#+END_SRC
*** Agenda and Capture
+**** Agenda settings
#+BEGIN_SRC emacs-lisp
(add-hook 'org-agenda-mode-hook #'hl-line-mode)
org-agenda-scheduled-leaders '("BOOKED: " "Booked %2d d. ago: ")
org-agenda-deadline-leaders '("DEADLINE: " "In %3d d.: " "%2d d. ago: ")
org-read-date-prefer-future 'time
- org-agenda-show-all-dates nil)
-
+ org-agenda-show-all-dates nil
+ org-agenda-start-with-log-mode t
+ org-agenda-log-mode-items '(closed clock state)
+ org-log-done 'time
+ org-log-into-drawer nil
+ org-log-state-notes-insert-after-drawers t
+ org-log-state-notes-into-drawer nil)
+#+END_SRC
+**** Custom Agendas
+#+BEGIN_SRC emacs-lisp
(defvar *re/org-agenda-inbox*
'(tags "inbox" ((org-agenda-overriding-header "\nINBOX:"))))
,,*re/org-agenda-todo*
,,*re/org-agenda-two-week-overview*
,,*re/org-agenda-undertakings*
- ,,*re/org-agenda-waiting*)))
- org-agenda-start-with-log-mode t
- org-agenda-log-mode-items '(closed clock state)
- org-log-done 'time
- org-log-into-drawer nil
- org-log-state-notes-insert-after-drawers t
- org-log-state-notes-into-drawer nil
- org-capture-templates '(("i" "Inbox" entry
- (file "gtd.org")
- "* %^{Description} :inbox:\n%U\n%?"
- :prepend t
- :clock-in t
- :clock-resume t)
- ("m" "Meeting" entry
- (file "gtd.org")
- "* MEETING %^{Description} :meeting:\n%^{Scheduled:}T\n%?"
- :prepend t
- :clock-in t
- :clock-resume t)
- ("p" "Phone Call" entry
- (file "gtd.org")
- "* %^{Description} :call:\n%U\n%?"
- :prepend t
- :clock-in t
- :clock-resume t)))
+ ,,*re/org-agenda-waiting*))))
+#+END_SRC
+**** Capture Templates
+#+BEGIN_SRC emacs-lisp
+ (setq org-capture-templates '(("i" "Inbox" entry
+ (file "gtd.org")
+ "* %^{Description} :inbox:\n%U\n%?"
+ :prepend t
+ :clock-in t
+ :clock-resume t)
+ ("m" "Meeting" entry
+ (file "gtd.org")
+ "* MEETING %^{Description} :meeting:\n%^{Scheduled:}T\n%?"
+ :prepend t
+ :clock-in t
+ :clock-resume t)
+ ("p" "Phone Call" entry
+ (file "gtd.org")
+ "* %^{Description} :call:\n%U\n%?"
+ :prepend t
+ :clock-in t
+ :clock-resume t)))
#+END_SRC
*** IDs
#+BEGIN_SRC emacs-lisp