aboutsummaryrefslogtreecommitdiffstats
path: root/oni-core.el
diff options
context:
space:
mode:
authorGravatar Tom Willemse2023-03-14 01:34:09 -0700
committerGravatar Tom Willemse2023-03-14 01:41:07 -0700
commitfb767b39948483fceb8fe83698933f13f79f1a93 (patch)
tree98b6bf7a90d736b85968c08fe85cd20fc563b70e /oni-core.el
parentbd63867ddf90e8435fb6fc4f4139da64424f40b0 (diff)
downloademacs-config-fb767b39948483fceb8fe83698933f13f79f1a93.tar.gz
emacs-config-fb767b39948483fceb8fe83698933f13f79f1a93.zip
[oni-org] Add new commands to manage my GTD inbox and tickler
These function help me make sure that I'm properly going through both files. The command ‘oni-org-run-through-inbox’ will first dump any items in the tickler file that are relevant for today and then it goes through each item in my inbox and asks me to take an action on them. This helps me both go through my inbox more easily, but also helps me keep track of the items in my tickler file, which has been something I keep forgetting to look at. The ‘oni-org-dump-tickler’ command should be idempotent, so calling it multiple times per day shouldn't mess with the different dates in the file. If it discovers that the current day isn't the same as today it keeps going through the tickler file, dumping any tasks it finds into the inbox, until it finds the right day number. It's not aware of any of the months, so it'll happily move to the next month if your tickler file is in the wrong state. Also if your tickler file hasn't been updated in more than a month it also doesn't understand that it needs to keep going and will keep presenting you with old tasks.
Diffstat (limited to 'oni-core.el')
0 files changed, 0 insertions, 0 deletions