Trevoke / org-gtd.el

A package for using GTD with org-mode
GNU General Public License v3.0
375 stars 46 forks source link

[Question] did you see the "David Allen best software for GTD" templates? #21

Open japhir opened 3 years ago

japhir commented 3 years ago

David Allen talked about his ideal GTD app some time ago on the GTD conf 2019: https://www.youtube.com/watch?v=2c_RuXVujho

His old designs are available on https://gettingthingsdone.com/2019/07/david-allen-on-the-best-software-for-gtd/

There are quite some nice tidbits in there that would be great to implement in some way or other. For instance:

and of course many more. Do you have any thoughts on this? Or a roadmap of how you'd like everything to work?

Trevoke commented 3 years ago

I had not seen this! This is very cool, thank you. I don't have a roadmap yet, because so far this has mostly grown out of ... The way I implemented GTD based on the book, but this is going to be super helpful in shaping the roadmap :D I'll start putting together an outline of sorts for all this.

Trevoke commented 3 years ago

David Allen's PDF

japhir commented 3 years ago

I've implemented that first item on my own computer now external to emacs: I wrote a very simple bash script to find out how many items there are in my inboxes and then create a separate waybar bar that works with my window manager sway (see my config for it with some very simple CSS) that creates a vertical bar on the left of my screen which increases in size based on the number from the findinbox script.

I like it so far! It really helps you relax when it's very tiny and then slowly reminds you that it's time to do some sense-making and deciding on what you want to do with all that captured stuff.

I also spent quite some time creating (=stealing from various sources) a capture from anywhere function that creates a new emacs frame with only the capture buffer open that disappears again when I finalize it or cancel the capture.

Getting the org-capture firefox plugin working (via the "protocol" capture template has also been a great help! It requires only a (require 'org-protocol) line in your config (if you're already running emacs as a server, like I am) and the creation of a very simple desktop entry.

Okay I'll stop now, that's been enough GTD tinkering spam for this Saturday afternoon! :)