Macro's
Be able to record a set of steps and execute these steps any time later on any thought or a selection of thoughts.
For example, I've added a new thought and I want to give it a ToDo style.
- Apply ToDo tag
- Assign thought type
- Add calender reminder
These macro's should also work for all thoughts in a selection. Similar to how you can assign a type or tag now to the selection.
Preferably the macro should be editable as well. Macro complexity doesn't have to be high, just simle commands such as "apply tag 'ToDo'" or "assign colour 'green'" would work fine.

-
Sven commented
[I posted this comment under multiple suggestions that in my personal opinion are all more or less replica of each other]
At least some form of macro / script support would help. Here a few examples to illustrate what I mean:
- when the thought type "project" is assigned to a thought, automatically make this thought a child of the "current projects" thought, as well as the "2013,October,Projects" thought (the later would automatically advance based on the current month).
- when the thought type "action" is assigned, present a list of all thoughts of the type "context" and assign the user choice as parent
- when a thought of the type "project" is assigned the "done" tag, remove its connection to the "current projects" thought
- when a thought of the type "action" is assigned the "done" tag, remove any connection to thoughts of the "context" type
-
Anonymous commented
I am a fan of a simple "add step" macro:
I have thought type book - ctrl-shift-b: links to "library"; assigns tag book;
I complete a task - ctrl-shift-c: removes all attributes; links to "completed tasks"; adds todays's date to sort field (yet to be implemented :) )
Task is now "waiting for" (GTD): tag and type "waiting for" are added/changed
etc - could make creating new thoughts (esp. GTD) a real breeze...I guess that is what Autoit is built for...
-
JDChristensen commented
yes, somethin akin to REXX, so it is robust and both intra and inter-app useable
-
Ubility commented
This would be great!
For all the above mentioned, as well as for list export. Now it takes quite some clicks to export my errands or next actions from a report to a word file. -
Karl Hebenstreit commented
This would also enable the development of PersonalBrain applications, where macros could be developed for routine activity patterns. With the meta data collected, it could be possible to run a macro at a particular (even recurring) time. For example, this would be of great benefit to taking a GTD brain to another level, as there could be a macro to "'prepare for weekly review"
-
jostber commented
This suggestion is great. This, together with more keyboard shortcuts, will really speed things up.
-
Steeph commented
Exactly to what I had in mind, similar to recording a macro in Excel for example.
-
path commented
such a thing would be interesting.
maybe the easiest way one could create such macro's is, by pressing a record button, do all your steps, press stop button and give it a name to save the macro.afterwards you could go to any thought or selection of thoughts and execute the macro. ...the macro then will be executed for each thought of a selection, as if they were the active thought.