You can use planner-accomplishments.el to get a summary of your task activity for a particular day. The report is grouped by status and plan (on day pages) or date (on plan pages). An example report follows:
Link | Unfinished | In progress | Delegated | Completed | Total nil | 1 | 0 | 0 | 6 | 7 TaskPool | 1 | 1 | 0 | 3 | 5 Planner | 0 | 0 | 1 | 1 | 2 SchoolWork | 0 | 0 | 0 | 1 | 1 Total | 2 | 1 | 1 | 11 | 15
This lets you see how you balance your time between your projects.
You can call planner-accomplishments-show
to display a buffer
containing the current page's accomplishment report.
Choose this approach if you want accomplishment reports to be in their own section and you would like them to be readable in your plain text files even outside Emacs. Caveat: The accomplishment section should already exist in your template and will be rewritten when updated.
To use, set planner-accomplishments-section
to the name of the
section to rewrite (default: ‘Accomplishments’). If you want
rewriting to be automatically performed, call
planner-accomplishments-insinuate
. The accomplishments will be
rewritten whenever you save a planner page. If you want rewriting to
be manual, call planner-accomplishments-update
.
Header for the accomplishments section in a plan page. Used by
planner-accomplishments-update
.
Alist of status-label maps also defining the order of display. Used by
planner-accomplishments-format-table
.
Automatically call
planner-accomplishments-update
when saving tasks inplanner-mode
buffers.