nvim-orgmode / nvim-orgmode/orgmode

Support `org_agenda_todo_ignore_scheduled` and `org_agenda_todo_ignore_deadline` on agendas of agenda type

Open
#898 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Lua
Stars
3.9k
Forks
190
Avg merge
2d 13h
Merged PRs (30d)
7

Description

Does this feature exist in Emacs orgmode core?

N/A

Orgmode link

No response

Feature value

I have many headlines with an overdue scheduled timestamp, this is fine because most of them are recurrent tasks that don't need to be acted upon exactly at that date but I don't want to act on them before.

My solution to deal with them is to have a custom agenda command to see them when I need.

I also use another agendas for the planning of the day/week/month/... of the type agenda and I'd rather not see those entries on those agendas.

It would be awesome to have org_agenda_todo_ignore_scheduled and org_agenda_todo_ignore_deadlines so that I could for example see the events of the day hiding all those overdue headlines.

I don't know if there is any other way to handle this case. Maybe with a TIMESTAMP query

Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how agenda-type commands are parsed and how existing org_agenda_todo_ignore_scheduled and org_agenda_todo_ignore_deadlines settings are applied. Compare agenda-type behavior with custom agenda commands, then verify that overdue scheduled and deadline headlines can be hidden while relevant daily, weekly, or monthly entries remain visible.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.