home

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 4bda3e421a88ade3ab8da0c7eca6a12cc9227345
parent 964ac5ae97e50a8da49fac78b80b5ca3e7f19853
Author: Vincent Demeester <vincent@sbr.pm>
Date:   Thu,  2 Apr 2020 13:08:27 +0200

setup-org.el: update priorities and custom-agenda

Signed-off-by: Vincent Demeester <vincent@sbr.pm>

Diffstat:
Mtools/emacs/config/setup-org.el | 32++++++++++++++++++++------------
Atools/emacs/etc/orgmode/meeting-notes.org | 22++++++++++++++++++++++
2 files changed, 42 insertions(+), 12 deletions(-)

diff --git a/tools/emacs/config/setup-org.el b/tools/emacs/config/setup-org.el @@ -11,6 +11,7 @@ (defconst org-default-incubate-file (concat org-directory "projects/incubate.org") "Ideas simmering on back burner.") (defconst org-default-notes-file (concat org-directory "personal/notes.org") "Non-actionable, personal notes.") (defconst org-default-journal-file (concat org-directory "personal/journal.org") "Journaling stuff.") +(defconst org-default-meeting-notes-file (concat org-directory "projects/meetings.org") "Meeting notes stuff.") ;; -OrgConstants ;; OrgRegisters @@ -77,6 +78,10 @@ org-archive-location (concat org-default-completed-dir "/%s::datetree/") org-use-property-inheritance t org-default-priority 67 + org-priority-faces '((?A . "#ff2600") + (?B . "#ff5900") + (?C . "#ff9200") + (?D . "#747474")) org-global-properties (quote (("EFFORT_ALL" . "0:15 0:30 0:45 1:00 2:00 3:00 4:00 5:00 6:00 0:00") ("STYLE_ALL" . "habit"))) org-blank-before-new-entry '((heading . t) @@ -162,8 +167,10 @@ org-agenda-custom-commands `(("w" "Work agenda" ((agenda "") + (tags-todo "@work-@home-goals+TODO=\"STARTED\"" + ((org-agenda-overriding-header "Ongoing"))) (tags-todo "@work-@home-goals+TODO=\"NEXT\"" - ((org-agenda-overriding-header "Next items"))) + ((org-agenda-overriding-header "Next"))) (tags-todo "@work-@home-goals" ((org-agenda-skip-function '(org-agenda-skip-if nil '(scheduled deadline))) (org-agenda-overriding-header "Work")))) @@ -176,8 +183,10 @@ (:habit t)))) (org-agenda-list)) ("n" "Personal agenda" - ((tags-todo "-@work-goals-incubate-inbox+TODO=\"NEXT\"" - ((org-agenda-overriding-header "Next items"))) + ((tags-todo "-@work-goals-incubate-inbox+TODO=\"STARTED\"" + ((org-agenda-overriding-header "Ongoing"))) + (tags-todo "-@work-goals-incubate-inbox+TODO=\"NEXT\"" + ((org-agenda-overriding-header "Next"))) (tags-todo "-@work-goals-incubate-inbox" ((org-agenda-skip-function '(org-agenda-skip-if nil '(scheduled deadline))) (org-agenda-overriding-header "Home")))) @@ -293,17 +302,16 @@ :clock-in t :clock-resume t :unnarrowed t)) ;; -OrgCaptureWeekly - ;; OrgCaptureBlog - (add-to-list 'org-capture-templates - `("b" "Blog post")) + ;; OrgCaptureMeetingNote (add-to-list 'org-capture-templates - `("bp" "Blog post" entry - (file+headline "~/src/github.com/vdemeester/blog/content-org/posts.org" "Blog Ideas") - "* %?\n:PROPERTIES:\n:END:\n")) + `("m" "Meeting notes" entry + (file+datetree ,org-default-meeting-notes-file) + (file ,(concat user-emacs-directory "/etc/orgmode/meeting-notes.org")))) + ;; -OrgCaptureMeetingNote + + ;; OrgCaptureBlog (add-to-list 'org-capture-templates - `("bl" "Blog link post" entry - (file+olp "~/src/github.com/vdemeester/blog/content-org/links.org" "Link") - "* %a\n%?\n%i")) + `("w" "Writing")) ;; -OrgCaptureBlog ;; OrgCaptureEnd diff --git a/tools/emacs/etc/orgmode/meeting-notes.org b/tools/emacs/etc/orgmode/meeting-notes.org @@ -0,0 +1,22 @@ +* %^{meeting} +** Present at meeting + - [ ] +** Agenda +- %? +** Notes +- Use =:Decision:= tag for decision +- Use entry with =TODO= (or =DONE=) for actions + +*** … + +* Actions +#+BEGIN: columnview :id global :match "/TODO|DONE" :format "%ITEM(What) %TAGS(Who) %DEADLINE(When) %TODO(State)" +| What | Who | When | State | +|------+-----+------+-------| +#+END: + +* Decisions +#+BEGIN: columnview :id global :match "Decision" :format "%ITEM(Decisions)" +| Decisions | +|-----------| +#+END: