4 ms·
Emacs Org-mode. I have a massive to-do list that is 8,917 lines long. It includes everything I need to do, remember, or think about. But it isn't unmanageable
by kendalk 13y ago
Emacs Org-mode.
I have a massive to-do list that is 8,917 lines long. It includes everything I need to do, remember, or think about. But it isn't unmanageable at all -- it is a .org file with code folding. The visible lines take up only two screens on my monitor.
Every project or business idea is in (parens) like Lisp. This keep my projects visibly separate from daily to-dos. I color-code the ()'ed projects by type by adding each one to my .emacs file like this:
(font-lock-add-keywords nil '(("(publish)" 0 font-lock-warning-face t)))
This lets me choose a color for each project. (I have yet to figure out how to assign custom faces. Still working on that.) My to-do list is a blaze of blue, green, pink, and red for the urgent items.
I format the top row of tasks like this:
* _1_ this is a task
* _2_ another task
* ___ yet another
* ___ lorem ipsum is boring to read
* ___ another task
* ......................
* (project)
* (business-alpha)
* (business-beta)
* (publish)
* (startups)
* (reading-list)
* (HN-reading-list)
* ......................
* ___ periods make a good visual divider for the list
* ___ another task
Projects are in (parens) and individual tasks have a ___ in front. Optionally I can rank the tasks with a 1, 2, 3 or 4 following the I-II-III-IV ranking model of Stephen Covey.
I highly recommend org-mode. I feel organized and on top of things even with so many things going on.
Edit: Edited to correct newlines.
- klibertp 13y agoOrg mode is great. It took me some time to learn to love it, and I'm still not done customizing it - for example I just learned about org contrib modules and I need to go through them and enable what seems useful. I got some inspiration from this site: http://doc.norang.ca/org-mode.html http://doc.norang.ca/org-mode.html and from some "tutorials" focused on "Getting Things Done" implemented in Org. One great feature Org provides is time logging, which let's you easily see how much time you spent on a given task. It's a blessing since I need to enter this data into Jira anyway - I just generate clock report from org and paste bits of it to Jira (I'm in the process of writing more automatic integration for this, too). As for your workflow: do you know you could create "TODO types" instead of wrapping your projects in parens? You could style them to have different colors. There's "TODO keywords as types" page in Org info docs which describes this. You could also use priorities (but there are only three if i understand this correctly) or tags for this, but since I don't use any of them I can't tell you how exactly.
- kendalk 13y agoThanks! I'll give the contrib modules and TODO types a look.