I set habits

** TODO Wake Up Early In the Morning
SCHEDULED: <2019-07-17 Wed 05:00 ++1d -0d>
:STYLE: habit
:LAST_REPEAT: <2019-07-15 Mon 04:30>

they display on agenda perfectly

enter image description here

Unfortunately, it additionally appear in the global todo list upon invoking C-a t

enter image description here

How could exclude the habits from the global todo list?

1 Answer 1


You can override t with org-agenda-custom-commands as

(setq org-agenda-custom-commands
      '(("t" tags-todo  "-habit")))

The compact Org-mode Guide: Custom agenda views

The Org Manual

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.