Karl Voit has an excellent post on he handles dependencies between Org mode tasks. The post is reminiscent of his chat with Sacha Chua in which he explains how he uses yasnippet
to automate complex workflows. I wrote about that chat here.
As in the chat, he gives the example of his workflow for organizing trips to the local cabaret with his friends. You might not think that that demands an “advanced workflow” but, in fact, his setup is quite sophisticated. Blocked tasks don’t appear in his agenda until they are able to be worked on. His templates use the advanced features of yasnippet
which adds to the sophistication of his workflow.
Another nice process he describes is using the yankpad package to handle his snippets. Although yankpad
was intended as a simple way of configuring short text replacement snippets, it will also works with yasnippet
so you can define and manage your snippets from an Org file instead of separate files as with yasnippet
. See Voit’s post for a bit more on this.
If you’re a power user of Org mode—or want to become one—you should definitely take a look at Voit’s post. You can build amazingly complex workflows by combining some advanced Org mode features with yasnippet
.