nvim-orgmode / nvim-orgmode/orgmode
Support `org_agenda_todo_ignore_scheduled` and `org_agenda_todo_ignore_deadline` on agendas of agenda type
Nobody has claimed this yet.
- 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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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