Trevoke / org-gtd.el

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

Show overdue items in agenda view #210

Open sbakht opened 3 months ago

sbakht commented 3 months ago

I checked the docs if there was a config for this and I don't think there is. It seems custom agenda view was removed in 3.0 so I'n not sure how to achieve this. If an item becomes overdue, it no longer shows in the agenda.

Trevoke commented 3 months ago

Hello!

Overdue items should now be in M-x org-gtd-oops. It's an attempt to organize your information so that you only see the data you really want to see. The reasoning is that you probably need to apply different reasoning to overdue items (do I still need to do it? if so, when?) compared to items you would normally engage with.

At the moment, if you want to define your own agenda views, you must define your own org-agenda-custom-commands, following the documentation from org-mode (and possibly using some of the defined views from org-gtd as examples), and wrap them with a macro that the package provides, as shown here: https://github.com/Trevoke/org-gtd.el/blob/master/doc/org-gtd.org#defining-your-own-agenda-views

I know this isn't great, because it requires you to know more about org-mode than you probably really want to know :/

sbakht commented 3 months ago

Ok that makes sense. I'm going to dive into agenda commands!

nickgarber commented 2 months ago

I'd also recommend the excellent https://github.com/alphapapa/org-super-agenda project. Here's my config as example, https://rapport-org.gitlab.io/emacs/#org92080d3

Trevoke commented 2 months ago

That is a very cool project indeed. I decided to not add it to org-gtd because I didn't want to be too opinionated with emacs additional packages, but if I remember correctly it's pretty manageable to add that on top of org-gtd, right?

--

Aldric. Sent from a mobile device.

On Thu, Sep 12, 2024, 11:58 Nick Garber @.***> wrote:

I'd also recommend the excellent https://github.com/alphapapa/org-super-agenda project. Here's my config as example, https://rapport-org.gitlab.io/emacs/#org92080d3

— Reply to this email directly, view it on GitHub https://github.com/Trevoke/org-gtd.el/issues/210#issuecomment-2346675106, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAQSSIL3MD5SAVRTGTV7KLZWG2YZAVCNFSM6AAAAABL6CP62KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNBWGY3TKMJQGY . You are receiving this because you commented.Message ID: <Trevoke/org-gtd. @.***>