I want to do a search where I interactively specify a tag (ideally with counsel-org-tag-style tag completion) and get an agenda buffer listing matching items at a particular level of the hierarchy (level 2).

For example, with this tree:

* spam
** onions :yes:
** artichokes :no:
* eggs :yes:
* ham
** gruyere :yes:
*** raspberries :yes:

I want run some command which prompts me for a tag (ideally using counsel-org-tag). Say I enter the tag yes. Then I would like to see the following headings listed in the agenda:


How can I achieve that?

  • Which of your requirements is not covered by org-agenda tag matching? – Juancho Feb 4 at 11:39
  • @Juancho I don't want to have to specify the tree depth every time -- I want a view that encodes the tree level specification, so that interactively I only need to provide the tag. If there's a way to do that without elisp (beyond simple configuration), I don't know what it is. In fact it's not obvious to me how to do that with elisp either -- I kind of suspect it would involve writing more code than I'd like, hence this question :-) – Croad Langshan Feb 9 at 10:09

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.