I have several files with todos and I’d like to add new tasks to the second outline level:
Is this possible? Templates seem to require that I name the top level header the same in every file, or have a separate template for each file.
You can do this by using the subtree options when editing the template. For example if you added “Years” and then “Months” you would create a hierarchy similar to:
** Months
*** The new headline created by the template
The “Years” and “Months” headlines would be added automatically if they don’t exist in the file.
Thanks. Close to what I need, but not quite there.
Let’s say I have two files:
1-Offs.org
* 1-Offs Tasks
** TODO Blah blah
** TODO Another blah blah
Health.org
* Health Tasks
** TODO Whatever
** TODO Another whatever
There’s no way, in Beorg, to ensure that a new task goes into the second level outline of both of those files without having a separate template for both, right?
It’d be nice, for example, to use something like “/Tasks/” to have a more flexible approach in identifying the top level of the subtree.
(Or can it already do that?)
This isn’t possible at the moment - to have beorg append an item to the first subtree in the file without the template knowing the name of that subtree. Is this something you’ve configured Emacs to do?
I have my tasks across multiple different files rather than all in one. My files all have a tree with the word “Tasks” in the header title, so I’m thinking it might be cool for Beorg to have a pattern-matching feature to put the task under the first heading that matches the pattern.
That does sound like a good idea (the pattern matching). I’ll consider that for a future update.