CCE

Org Mode Reviews

Contents

Monthly Review

My Monthly Review is a wider look-back at my life for the last month and the state of my finances and Decision Log.

It is generated by my Dynamic Org Captures macro:

emacs-lisp
(provide 'cce/monthly-review)
(with-eval-after-load 'org-capture
  (add-to-list 'org-capture-templates
               (cce-def-dynamic-org-capture
                "rm" "Monthly Review"
                :name "monthly" 
                :capture-path-tmpl "~/org/journal/monthly/monthly_%YM%m.org"
                :template-path "~/org/cce/captures/monthly-review-capture.org"
                :top-matter '(insert ":PROPERTIES:\n"
                                    ":ID: monthly-" (format-time-string "%YM%m") "\n"
                                    ":END:" 
                                    "#+TITLE: Monthly Review " (format-time-string "%YM%m") "\n"
                                    "#+FILETAGS: :Monthly:Review:\n"
                                    "[[id:426cef6a-f77d-4b2d-8acb-0793b3cef368][Monthly Review]]\n"))))

(with-eval-after-load 'arroyo-db
  (dolist (kw '("AGE_OF_MONEY" "SAVINGS" "SPENT_THIS_MONTH" "JPMORGAN"))
    (add-to-list 'arroyo-db-keywords kw nil #'equal)))
org:tangle ~/nix/files/captures/monthly-review-capture.org:comments no
 * Task Work

 ** NEXT pay rent
 ** Review [[file:../../decision_log.org][Decision Log]]

 ** NEXT update email filters
 ** NEXT Clean out wallabag
 ** NEXT Clean out [[file:../../Video.org][Video Queue]]

 ** NEXT Financial State

 #+AGE_OF_MONEY: 
 #+SAVINGS: 
 #+VANGUARD_401k: 
 #+JPMORGAN:
 #+SPENT_THIS_MONTH: 

 * Look back

- identify patterns and moods
- identify missed or skipped work that needs to be surfaced again
- review [[file:../../goal.org][Goals]] and [[file:../../Hypergoal.org][Hypergoals]] 

Weekly Review

Every other Tuesday I perform my Bi-Weekly Review an act of looking backwards and then looking forward. During this time I also look at the progress on my Habits and do some Knowledge Management house-keeping.

org:tangle ~/nix/files/captures/weekly-review-capture.org:comments no
 * Task Work

 ** NEXT Clean up last week's journal 

- look for unlinked entries
- create relevant stub [[file:../../topic_files.org][Topic Files]] etc
- look for dangling tasks.

 ** NEXT Review Last week below
 ** NEXT Write this week's goals at the top of this week's journal.
 ** NEXT Triage Email
 ** NEXT balance YNAB budget

- import from capital one
- import from chase
- reconcile budget after import
- move money from investment fund as necessary

 * Last Week (link to previous weekly review + journal)
What were they  which did i reach  what went well  what did not  how do i improve
[[https://files.fontkeming.fail/apps/phonetrack/#phonetrackstats][where have i been]]

defdaily lets me create templates with dynamic file names in them (it's an implementation detail)

This simple agenda will show me events that happened this week. I can turn on logging of task clocking and complete events using the v key to open a little menu up. When I do my weekly review it's done with an org-mode capture generated by my Dynamic Org Captures macro.

emacs-lisp
(with-eval-after-load 'org-capture
  (add-to-list 'org-capture-templates
               (cce-def-dynamic-org-capture
                "rw" "Weekly Review"
                :name "weekly" 
                :capture-path-tmpl "~/org/journal/weekly/weekly_%GW%V.org"
                :template-path "~/org/cce/captures/weekly-review-capture.org"
                :top-matter '(insert ":PROPERTIES:\n"
                                    ":ID: weekly-" (format-time-string "%Gw%V") "\n"
                                    ":END:\n"
                                    "#+TITLE: Weekly Review " (format-time-string "%GW%V") "\n"
                                    "#+FILETAGS: :Weekly:Review:\n"
                                    "[[id:0e7562d3-799c-48bf-a7a6-a0adb7d464cf][Weekly Review]]\n"))))
emacs-lisp
(provide 'cce/weekly-review)
(with-eval-after-load 'org-agenda
    (setq org-agenda-start-on-weekday 2)
    (add-to-list 'org-agenda-custom-commands
                 '("a" "Project Review"
                 ((agenda "" ((org-agenda-span 'week)))))))