The org-window-habit use-package block had no :tangle header, so it
was never written to org-config-config.el. This meant the mode was
never activated and the advice on org-habit-parse-todo was never
installed, causing errors for habits without a scheduled repeater.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Rename imalison:reschedule-past-to-today to org-reschedule-past-to-today
- Keep old name as alias for backwards compatibility
- Register function in org-agenda-api-exposed-functions for API access
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Adds a new custom agenda view (key "u") that shows high priority (A/B)
items that don't have a scheduled date or deadline. Useful for finding
important tasks that might be falling through the cracks.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Adds three new org-agenda-custom-commands:
- "i" for Inbox tasks (INBOX state)
- "n" for Next tasks (NEXT state)
- "w" for Waiting tasks (WAIT state)
These were previously only available as part of the composite "M" view.
Now they're exposed as standalone views for the org-agenda-api.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add a new capture template (key "i") that captures to INBOX state
instead of TODO. This template appears first in the capture list.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add :tangle directive to org-window-habit source block so it gets
included in org-config-config.el for the container deployment.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Use org-id-new to generate UUIDs for new entries, matching the format
used by org-roam. Updates imalison:created-property-string, both
template helper functions, and the habit capture template.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Adds imalison:reschedule-past-to-today which iterates through agenda
files and reschedules any incomplete TODO items with a SCHEDULED date
in the past to the current date.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>