36 votes
Accepted

How do I make the timespan shown by org agenda start yesterday?

If org-agenda-start-on-weekday is set to an integer (by default it's set to 1, corresponding to Monday), and org-agenda-span is set to either 'week or 7, org will always start the agenda on the day ...
user avatar
  • 8,629
28 votes
Accepted

orgmode agenda view doesn´t display any results

In order for org-mode to show events scheduled or with a deadline in the agenda-view, the org-file containing these events must be listed in the variable org-agenda-files. While one can customize this ...
user avatar
25 votes
Accepted

org-mode: how to generate clock report for hours worked each day?

I think you might consider this to be a partial solution to your question. If you include :step day in your clocktable line then you'll get several clock tables emitted -- one per day for the current ...
user avatar
20 votes
Accepted

Wildcard in org-agenda-files

You can use the function file-expand-wildcards to get all the files matching the wildcard add them to org-agenda-files variable. Something like the following (setq org-agenda-files (append '("~/doc/...
user avatar
  • 7,308
18 votes
Accepted

in org-mode, how to view TODO items for current buffer only?

You can use < from the agenda menu to restrict the current agenda call to the buffer that the agenda was invoked from. To restrict to that file for more than one call, you can use C-c C-x < (...
user avatar
  • 6,474
17 votes
Accepted

Is there a possibility to have multiple agenda views open at once?

This can be accomplished using org-agenda-sticky. See the Org-Manual - Agenda Dispatcher for details. * :: Toggle sticky agenda views. By default, Org maintains only a single agenda buffer and ...
user avatar
17 votes
Accepted

org agenda date prompt mini calendar start week on monday

That would be calendar-week-start-day This should do the trick of setting it to monday: (setq calendar-week-start-day 1)
user avatar
  • 1,454
15 votes
Accepted

Make Org report: "Bob's 21st birthday" like imported diary entries do

There is a chapter on the weekly/daily agenda in the org-mode manual that tells you how to do this (modified for brevity; emphasis mine): If you are using the diary only for sexp entries and ...
user avatar
  • 14.3k
15 votes
Accepted

Use formula in agenda clockreport to convert time? (pomodoro count in Agenda)

This will create a column in your clocktable report that sums the hours from columns 3 and 4, and then another column that shows you the round number of pomodoros that took up. (setq org-agenda-...
user avatar
15 votes
Accepted

Outlook Calendar in org agenda

I solved this myself using excorporate. To activate and integrate excorporate I used the following configuration in my .spacemacs (since I am using spacemacs) I added excorporate to dotspacemacs-...
user avatar
  • 535
13 votes
Accepted

do not keep org-agenda-files open after generating agenda

You want org-agenda-exit, conveniently bound to x by default in the agenda view Like `org-agenda-Quit', but kill any buffers that were created by the agenda. Org buffers visited directly by the ...
user avatar
  • 2,091
13 votes
Accepted

How do I view all org-mode TODOs that are not recurring, or not scheduled?

You can create a custom agenda view which sets org-agenda-skip-function using org-agenda-skip-entry-if. Something like this: (setq org-agenda-custom-commands '(("c" . "My Custom Agendas") ...
user avatar
13 votes
Accepted

Org-mode hide tags in agenda

The variable you want is org-agenda-hide-tags-regexp Regular expression used to filter away specific tags in agenda views. This means that these tags will be present, but not be shown in the ...
user avatar
  • 12.2k
12 votes

in org-mode, how to view TODO items for current buffer only?

You can use org-show-todo-tree to get a sparse tree view of the current buffer's TODO items. It's bound to C-c / t by default.
user avatar
  • 19.4k
12 votes
Accepted

Schedule org task for last day of every month?

The custom function diary-list-day-of-month (set forth below) can be used to create a repeating org-mode task or to create a diary entry that will appear on the *Calendar* and/or in the *Org Agenda* ...
user avatar
  • 17.8k
11 votes
Accepted

Org Mode exclude subtree from agenda views

You can achieve what you want by adding the COMMENT keyword to any subtree you don't want to see in the agenda: * TODO I will show up in the agenda * COMMENT TODO I won't show up in the agenda ...
user avatar
  • 14.3k
11 votes

What's the point of delaying SCHEDULED items from displaying in org-mode Agenda?

The "--1d" style delay (which only delays the first occurrence of a repeating event) is useful when you will be unable to complete a repeating task on the scheduled day (because you're out of town, ...
user avatar
  • 12.2k
11 votes
Accepted

org mode - prevent future repetitive entries from showing up in agenda view

The default value for the variable org-agenda-repeating-timestamp-show-all is t -- i.e., "Non-nil means show all occurrences of a repeating stamp in the agenda." The variable can be set to "a list of ...
user avatar
  • 17.8k
10 votes
Accepted

Org - show checkboxes in Agenda?

View the EntryText in Agenda view by pressing "v" then "E". You cannot interact with the checkboxes, but you can view them this way. Alternatively, "follow mode" (press "F" in Agenda view) might ...
user avatar
  • 3,838
10 votes
Accepted

Flexible org TODO dependencies?

See org-depend.el. It does exactly what you want. Rather than repeating the documentation here you can see docs and examples at http://orgmode.org/worg/org-contrib/org-depend.html
user avatar
  • 3,838
10 votes
Accepted

How can I view the hierarchy of TODO keywords in org agenda mode?

Try customizing org-agenda-prefix-format. This can be used to tweak how various kinds of items (including TODOs) are displayed in agenda views. In particular, you can use %l in the todo format to ...
user avatar
  • 19.4k
10 votes
Accepted

Remove Task state keywords (TODO/DONE) from clocktable reports?

Clock tables support formatting options: #+BEGIN: clocktable :formatter my-org-clocktable-notodo #+END: Here's a function which removes TODO and DONE keywords from headlines before handing the data ...
user avatar
9 votes
Accepted

org-mode: List everything except certain tags in custom agenda view?

Yes, that's possible: (setq org-agenda-custom-commands '(("O" tags-todo "OFFICE") ("B" tags-todo "ERRANDS") ("H" tags-todo "HOME") ("M" tags-todo "-OFFICE-ERRANDS-...
user avatar
  • 14.3k
9 votes

org mode - prevent future repetitive entries from showing up in agenda view

TL;DR: (setq org-agenda-show-future-repeats nil). You have to set org-agenda-show-future-repeats to nil. The previous option org-agenda-repeating-timestamp-show-all has been removed from Org mode in ...
user avatar
  • 921
9 votes

in org-mode, how to view TODO items for current buffer only?

You could bind org-agenda-files dynamically to the current buffer's file and call org-todo-list from there: (defun org-todo-list-current-file (&optional arg) "Like `org-todo-list', but using ...
user avatar
  • 31.1k
9 votes

In org mode, how do I make DONE tasks show up each time they've been DONE?

By default org-agenda-log-mode shows only closed and clock items. To show done recurring tasks add state symbol to the org-agenda-log-mode-items variable, like so: (setq org-agenda-log-mode-items '(...
user avatar
9 votes
Accepted

Org agenda view: how to turn of visibility of category/filename?

The category and file-name that displays in the agenda view can be controlled with the variable org-agenda-prefix-format. For more information about customizing this variable, type: M-x describe-...
user avatar
  • 17.8k
9 votes
Accepted

Can org-agenda view specific years?

The year (as well as day, month, week etc.) can take a prefix argument specifying the period you want to view. To view a specific year (e.g. 2017) pass the year using C-u while in the agenda: C-u ...
user avatar
  • 12.2k
9 votes

org-mode: how to generate clock report for hours worked each day?

The closest thing I can come out of this was writing your own custom dynamic block. You can read more about it at C-h i g (org)Dynamic blocks. This, however, requires you to know more about Org-mode ...
user avatar
  • 391
8 votes

How do I view all org-mode TODOs that are not recurring, or not scheduled?

You can now satisfy these requirements without a custom agenda by customizing org-agenda-todo-ignore-scheduled. It also comes in these flavours: org-agenda-todo-ignore-with-date org-agenda-todo-...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible