3

You can define org-agenda-format-date either as a string or as a function to format the date in the agenda. C-h v org-agenda-format-date RET says: Format string for displaying dates in the agenda. Used by the daily/weekly agenda. This should be a format string understood by ‘format-time-string’, or a function returning the formatted date as a string. The ...


3

Without looking up any of the Org variables or functions you refer to, here's a guess at what you're trying to do. They both do the same thing: iterate over a list of file names, expanding them in directory org-gtd-folder, and setting the value of variable org-agenda-files to the resulting list of absolute file names. ;; Use `mapcar' (setq org-agenda-files ...


3

As Toon Claes suggested I checked out org-super-agenda and came up with the following solution. Hope this could be useful for some people. (defun start-and-end-date-of-the-week (date) (-let* (((month day year) date) (org-today (format "%d-%02d-%02d" year month day)) (today-absolute (org-time-string-to-absolute org-today)) ...


2

Not as complete a solution as https://emacs.stackexchange.com/a/59556/21368, but if you move the point to an item on the agenda, the full list of headings is displayed in the mini-buffer. So in your case: foo.org/Interdisciplinary studies/Paracelsus reading group/Meeting <2020-01-07>


2

Use elgrep which is available on Melpa. After a successful install, call M-x elgrep-menu or you click on the menu entry Tools → Elgrep. There are two features that make elgrep especially suited for that task: Specify whole lines that start with CLOCK: as search records. You can do so by setting Beginning of Record to Regexp and typing ^ *CLOCK: into the ...


2

(why are you asking this on both StackExchange and Reddit?) That's not the org-agenda, that's the calendar. Try (setq calendar-week-start-day 1) (btw, org-agenda-start-on-weekday is '1' by default)


1

Here's two implementations. The first one is along the lines that @Aquaactress suggested in a comment: (defun my/org-agenda-list-current-buffer () (interactive) (let ((org-agenda-files (list (buffer-file-name (current-buffer))))) (call-interactively #'org-agenda))) Basically, rebind org-agenda-files temporarily before calling org-agenda. You get ...


1

Property values are strings. The value of the property RESPONSIBLE above is the string "Kate Aaron", so your search does not find it. You could do a regular expression search instead: RESPONSIBLE={Aaron} (see Matching tags and properties for details). IMO however, you are better off using tags. Given headlines like this: * TODO Something :...


1

The only problem is that you have forgotten a mandatory piece in the command. C-h v org-agenda-custom-commands says in part: Each entry is a list like this: (key desc type match settings files) ... type The command type, any of the following symbols: agenda The daily/weekly agenda. ... match What to search for: ... ...


1

If that doesn't help, you can use the below to set the start day to today for org-agenda. (setq org-agenda-start-day (org-today))


1

Although it's an extra step, you might have a look at Overlays to text. In your example, using that function by typing M-x overlays-to-text successfully copies all visible text, including the extra lines from v E and the time gap information from v c. The function places all that text in a new buffer. You can select anything you want from the resulting ...


1

You can add breadcrumbs to org-agenda-prefix-format: (setq org-agenda-prefix-format '((agenda . " %i %-12:c%?-12t% s %b") (todo . " %i %-12:c") (tags . " %i %-12:c") (search . " %i %-12:c"))) That %b in the agenda entry adds higher level info: foo: 21 d. ago: Foo->Type 1->TODO Item 1 ...


1

Just to make it clear, this is not a problem with exporting, but of showing entry text in the agenda. Turns out there is a variable to exclude text that matches a list of regular expressions. You can exclude anything that looks like an active timestamp (there is also the variable org-element--timestamp-regexp but that did not work in my tests): (setq org-...


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