diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2022-11-18 13:03:13 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2022-11-20 10:53:14 -0700 |
commit | 2e5bfa9c04d990ddff9b1d51b77cbbb7a3f3bc8a (patch) | |
tree | 81642c811e544b98bd1f1b5bb085df2c7a292fab /.emacs.d | |
parent | d83f2c8c7557910cc6c916193ce37e9f66d7eedc (diff) | |
download | dotfiles-2e5bfa9c04d990ddff9b1d51b77cbbb7a3f3bc8a.tar.gz |
Org Agenda(A): exclude all deadlined tasks from todo agenda block
Diffstat (limited to '.emacs.d')
-rw-r--r-- | .emacs.d/init.el | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el index e1026b3d..d0eeaf83 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -4459,7 +4459,19 @@ Called by doccheckin script." (org-agenda-include-diary t) (org-agenda-overriding-header "Coming up"))) (todo "TODO|NEXT" ((org-agenda-todo-ignore-scheduled t) - (org-agenda-todo-ignore-deadlines 'far) + ;; Used to have this bound to `far' because I often + ;; set deadlines on tasks far in the future that I + ;; can't complete until much closer to the deadline. + ;; An example is archiving files at the end of an + ;; academic year. + ;; + ;; Currently have it bound to `all' to avoid too much + ;; duplication in this agenda view when a large number + ;; of items have deadlines. Possibly we could modify + ;; the skip function such that deadlined tasks with + ;; only certain categories are excluded, where those + ;; categories tend to contain many deadlines. + (org-agenda-todo-ignore-deadlines 'all) (org-agenda-overriding-header "Unscheduled standalone tasks & project next actions") (org-agenda-skip-function #'spw/skip-non-actionable))))) |