My little project for manipulating some GTD-oriented FreeMind maps using a simple Ruby console application.
Currently it loads my 'next_actions' mindmap by default and only has a few enabled commands:
- "next"
- Print the next_actions mindmap to console.
- With additional arguments (separated by commas), print specific nodes (e.g. "next, today" will print the today node of next_actions)
- "dump: "
- Add text node to the "dump" node of next_actions (multiple entries separated by commas)
- Example: "dump: pickup strawberries from grocery store"
- "save"
- Overwrite the current mindmap (which would be next_actions for the moment)
Future Plans?
- Move nodes around using the console
- Create action nodes from within the current_projects mindmap
- Add attribute access and modification