When processing my tasks in org-mode I use a custom view that displays my unscheduled/undeadlined TODOs, as well as the next two days of my days-agenda
. I would like to use SCHEDULED
dates as the start date for a task, i.e., this task cannot even be started until the SCHEDULED
date and time have past. With this in mind, a task that is scheduled for 5pm tomorrow is not only useless to me today, it is equally useless tomorrow until after 5pm. Is there any way to hide SCHEDULED
tasks from TODO lists and agendas if it is before their due date and time?
I am aware of the settings (setq org-agenda-todo-ignore-scheduled 'future)
and (setq org-agenda-tags-todo-honor-ignore-options t)
. However, the former seems only to apply to the global todo list, and the latter is for tags-todo search; neither setting seems to have any effect on the daily/weekly agenda. In addition, the settings mentioned above only seem to consider the scheduled date not the scheduled time, so even in the global todo list, items scheduled for tomorrow at noon will be visible from tomorrow after midnight on.
I assume this is possible because the agenda is date and time aware, but I have not been able to find a solution.